Jump to content

VC1 Transcoding slow


jtb19nh

Recommended Posts

My vc1 videos will not play back smoothly while being transcoded. I am using an i7 processor so it should not be a problem. All my other video formats work perfectly. Is there something I'm missing?

Link to comment
Share on other sites

This is normal. Transcoding vc1 can be painful.

 

I would suggest checking out our media conversion feature to help you convert to h264.

Link to comment
Share on other sites

It might help a little, but converting vc1 will always be a more complex task than converting h264. It's not a limitation of the software, it just is what it is.

Link to comment
Share on other sites

VC1 is like 10x harder on the CPU then H.264/H.265.

 

Right now the best all-around advice I give for VC1 is to avoid it like a plague for your media server.  :)

(testing/playing is different of course)

Link to comment
Share on other sites

  • 3 weeks later...
coureurdesbois

Hi

It looks the same for me. H264 transcoding is flawless and use multiple cores.

VC1 transcoding is slow (24 fps) and yet CPU utilization seems low, no core at 100%...

Emby is running as a service with NSSM 64. Can I optimize this in any manner??

Thank you  for this wonderfull soft I  use since several years now. :) 5c8cce9a39fad_Slowvc1.jpg

Link to comment
Share on other sites

KarlDag

Hi

It looks the same for me. H264 transcoding is flawless and use multiple cores.

VC1 transcoding is slow (24 fps) and yet CPU utilization seems low, no core at 100%...

Emby is running as a service with NSSM 64. Can I optimize this in any manner??

Thank you for this wonderfull soft I use since several years now. :)5c8cce9a39fad_Slowvc1.jpg

Pre-transcode your file to h264 or h265.

 

VC1 is a weird codec, and ffmpeg can only transcode it using a single core, so unless your CPU has a great single core performance, it will always be problematic.

 

You could also use hardware acceleration with a recent Intel cpu that supports VC1 through quick sync, or a recent GPU that supports VC1 (I know and RX 570/580 do) but that requires Emby premiere.

Link to comment
Share on other sites

Guest asrequested

VC1 is a weird codec, and ffmpeg can only transcode it using a single core, so unless your CPU has a great single core performance, it will always be problematic.

 

Not really, though. It's using multiple threads, for me. And just a little bit.

 

Just stop using Xeon CPUs. Nobody should use a Xeon for a media server. They struggle, so much.

Link to comment
Share on other sites

clarkss12

For Christmas I received the three "Back to the Future" BlueRay disc, and they were encoded with VC-1.  My "Dirty Dozen" BlueRay rip is also, encoded with VC-1.  My server is running on a very low powered microPC, so transcoding that codec is out of the question.  I have to use a client that natively supports that codec.

 

Point being, it is much cheaper to use a client that supports that codec.

 

Transcoding is an evil word for me......... It translates into power, and power equals money............ 

Link to comment
Share on other sites

~Achilles~

Using QSV via VAAPI on Ubuntu. Works fast and great with HW transcoding.

post-352963-0-50265600-1552836785_thumb.jpeg

Edited by ~Achilles~
Link to comment
Share on other sites

Deathsquirrel

For Christmas I received the three "Back to the Future" BlueRay disc, and they were encoded with VC-1.  My "Dirty Dozen" BlueRay rip is also, encoded with VC-1.  My server is running on a very low powered microPC, so transcoding that codec is out of the question.  I have to use a client that natively supports that codec.

 

Point being, it is much cheaper to use a client that supports that codec.

 

Transcoding is an evil word for me......... It translates into power, and power equals money............ 

 

You could convert the media in Handbrake, or similar tools, ahead of time if you wished.  The shield, Emby Theater, and KODI  can handle VC1 direct playback, but most anything else requires transcoding.

Link to comment
Share on other sites

coureurdesbois

Not really, though. It's using multiple threads, for me. And just a little bit.

 

Just stop using Xeon CPUs. Nobody should use a Xeon for a media server. They struggle, so much.

Hi

Xeon is working well for h264 videos. I transcoded just for fun passthrough HD videos simultaneously to 4 clients without any problems (with subtitles activated!)

But VC1 codec seems not using cores efficiently. Hope future version of the VC1 Codec or ffmpeg will...

Thanks for your advices and sorry for average english.

Link to comment
Share on other sites

Guest asrequested

Hi

Xeon is working well for h264 videos. I transcoded just for fun passthrough HD videos simultaneously to 4 clients without any problems (with subtitles activated!)

But VC1 codec seems not using cores efficiently. Hope future version of the VC1 Codec or ffmpeg will...

Thanks for your advices and sorry for average english.

 

They are fine for the basic stuff, but start throwing 4k and VC1 at them and the start grinding. They just aren't designed for this kind of use.

Link to comment
Share on other sites

KarlDag

They are fine for the basic stuff, but start throwing 4k and VC1 at them and the start grinding. They just aren't designed for this kind of use.

Meh, just throw in a Rx 560 for like 99us$ and call it a day.

Edited by KarlDag
Link to comment
Share on other sites

clarkss12

You could convert the media in Handbrake, or similar tools, ahead of time if you wished.  The shield, Emby Theater, and KODI  can handle VC1 direct playback, but most anything else requires transcoding.

Exactly my point.  I use clients that natively play the VC-1 codec.  I tried a  couple of different apps to convert them to HEVC or even AVC, but the created file did not meet my expectations.  Besides, converting the 1080p, VC-1 video to HEVC took hours, and I did not like the end result.

Edited by clarkss12
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...