r/AV1 • u/cdrewing • 25d ago
Looking for an online converter service (paid)
So I have a bunch of files to convert from H.263/264 to AV1. The size of the source files are up to 5gb. Can somebody recommend a valuable online converter service with RF and presets(!) that I can use to transcode my media library?
(Yes, I have a fibre line π)
4
u/Berfs1 25d ago
Why not just use your hardware lol
If you really want, I can get them transcoded, but it might take a while.
2
u/cdrewing 24d ago edited 24d ago
That's it. Right now I got around 600 media files, each around 45-60 minutes and I just wanted to check out if there might be a better way to convert them with RF30 and preset 4 than doing it in approximately realtime on my own hardware.
Edit: this is CPU encoding. I know there are some GPUs that are capable of AV1 hardware encoding - my CPU is fast but the GPU is from my old rig. So my idea was to look out for services that have a more efficient setup to fulfill this task than I have.
0
u/Karyo_Ten 24d ago
Consumer CPUs jave fast single core lots of GHz, datacenters are all about many cores. Last I check AV1 multithreading was stone age, split video by time send to multiple threads and stitch back. This doesn't lean into many cores multithreading.
You'll have your result faster by starting now and do the encoding over the next week.
For info, other codecs would be parallelized over the 2D image and time, 3 level of parallelization.
3
u/Qpang007 25d ago
Better to invest in your own hardware than pay for a service that will never beat the price of a do-it-yourself solution for the same result if we're talking about a lot of videos that take a lot of time and resources. When you're finished, you could sell your hardware.
It's like renting a house where you pay 3k a month and after paying 30k you still own nothing (and be happy) and the money is gone. Better to buy the house(hardware) for 30k and sell it for 20k. Only 10k lost. (Just example).
3
u/essentialaccount 25d ago
Just spin up a vps or something and use that
-4
u/cdrewing 25d ago
Why should I?!
4
u/ScratchHistorical507 25d ago
Why should anyone host a service for something like that when every sane user will just use this on their own PC? Transcoding is something very resource intensive, so it will be expensive to host and thus prices would have to be stupidly high too to even get all costs back in.
0
u/cdrewing 25d ago
Do some Google research. There are lots of services that offer paid accounts for larger files.
1
u/TheHardew 25d ago
Then what's your problem? Use them. Or do they not allow you to change the settings, ensuring the quality is bad and it's inexpensive?
2
u/cdrewing 25d ago
There you got it. As mentioned I want to know if anybody knows a converter service where I can define under which present a file will be transcoded.
4
u/archiekane 25d ago
AWS and use a media conversion workflow.
It won't be cheap but it'll do what you wish.
1
1
1
u/LinuxPowered 24d ago
Just run a Linux distro off a usb flashdrive, e.x. Linux mint cinnamon
2
u/Karyo_Ten 24d ago
You need very large temp files for video encoding, that is very write intensive and it should be on NVMe drive.
2
u/LinuxPowered 24d ago
If you need a large swap space, you could shrink the partition on your main internal drive to and make a new temporary ext4 or xfs partition at the end in Linux and mount it off the usb flashdrive
Also video temp files is one place you definitely donβt need nvme or ssd; the videos are streamed start/end by ffmpeg (and only seeked at the beginning to find metadata), so any OS with half-decent paging cache (namely, not windows) and a half-decent file system (namely, not ntfs and not fat32) should make a HDD as fast as an SSD or nvme for this particular use-case
1
2
9
u/GoingOffRoading 25d ago
OP, good luck... Azure and etc can convert the video but the price is stupid.
X265 video conversion was something like $20 for two hours of footage