Okay, so that might not be the best thriller movie title ever … but so what. Buh. A while back, MPlayer developers forked libdvdnav, and recently had their first release. It’s already in portage, but package.masked. Emerge it and try it out. It might work. It might not. At least MPlayer compiles against it and uses it. I also bumped us to an rc2 snapshot, whee! There isn’t a dvdnav use flag, but that’s okay for now — just install it and MPlayer’s config will see it and link against it (similar to libnut). For the record, that’s not the ideal way to do things, but ah well. Someday all will be fixxored.
Also, it looks like LAME is currently the only possible solution for MP3 encoding right now … as the lavcopts + mp3 acodec option mysteriously disappeared. Dunno if that was an oversight or what. Who knows. Seems like there was something else interesting I was gonna mention, but I can’t remember what it was now.
In other unrelated news, I have eleven unopened bags of candy (plus a full bowl still) from last night. I plan on being on a sugar high for the next few weeks. 🙂
Even with lavcopts + mp3, you were using LAME, as there is no mp3 encoder in ffmpeg. Still, this should work: -oac lavc -lavcopts acodec=libmp3lame:abitrate=128