I was apprehensive when I saw it was gone, and didn’t let libav to update as it wanted to remove ffmpeg. Because I use and rely on mythtv backend and several front ends I didn’t want to break it. So I let one of my laptops update, and tested. Mythtv played everything just fine, recordings, dvd rips, and livetv. So I updated the rest of the machines and everything works as it should.
I was reluctant because mythtv is picky, it can be very, very picky and something as drastic as removing ffmpeg I figured would break it for sure, well it works, and I am happy.
My guess is it will not. I don’t think anyone has brought this problem to the Packman packager’s attention, and there are various possibilities which could be the cause of this. Is the gcc version the same between 11.3 and 11.4 ? I have not checked, but I did read one post about the libavcodec (which provides the ac3 encoder/decoder (I think)) where an update to the Intel compiler (?) has broken the ac3 code and hence the code for building DVDs. But I was (and still am) very rushed for time and have no time to follow this up. Someone else (who needs to create DVDs more urgently than I) will need to chase this down.
For approximately two weeks or so, ever since major changes to ffmpeg/libav I can not burn a DVD in Mythtv from recordings that I have made recently.
These recordings play fine in mythtv, all my multimedia players, but when trying to make DVD’s from them the audio is about 5 seconds out of sync.
Now I can burn any recording made before all these changes started, and the audio is perfectly in sync.
So the issue seems to be with the recordings. I rely alot on mythtv and mytharchive, and these changes recently have thrown a major monkey wrench into things, so much so that I am likely to download the older ffmpeg source code and compile it myself.
That is a major pain in the arse as it is likely going to want a ton of dependencies, and I am going to end up having to make symlinks all over the place, then will have to lock packages in Yast so they don’t scream for certain versions of ffmpeg.
I realize it is impossible for developers to test ffmpeg for compatibilty with every app out there, but ffmpeg won’t even create a DVD from a recording that it has recorded itself without the audio becoming out of sync.
I have tried several methods of creating a DVD with these new recordings and the result is always the same, audio way out of sync.
There have been all kinds of updates recently centered around ffmpeg and the apps that use it, I was hoping these updates would correct the stituation, unfortunaetly the problem remains.
I always run the latest version of openSUSE. Have been using 11.4 since the rc’s came out.
I reported problems with libav to packman, I never got a reply from them as I usually do when there is a problem, however within two days libav was pulled and ffmpeg was back, but the same problems existed.
I just installed the ffmpeg from packman 11.3 and am going to record a show, and then test burning.