Shrug. Finally got tired of a certain media player (Popcorn Hour A300) almost invariably picking non-English audio tracks by default, and no option to correct this. The solution is to take that extra step to eliminate all non-English audio channels.
Thus far, I've been converting my DVDs to MPG files - primarily because of a bug with the PCH A300 which causes blackouts when watching any native DVD format. This process packages all the audio channels intact. What I need to find is a program which can take these MPG files, identify the streams, let the user pick which one(s) to keep, and spit out the result. As MPG.
MMG does this for MKVs. TsMuxer does this for M2TS, TS and Blurays. But I haven't found the app which can output MPG, same as what I start with.
Yes, I could simply convert the MPG to MKV or M2TS, but there are good reasons why I oppose this solution. The PCH A300 has sync issues with MKV. And M2TS (or any other) videos take longer to seek.
Thanks in advance!
+ Reply to Thread
Results 1 to 8 of 8
I get where you're coming from. But you can either...
1) Admit that the PCH buy was, in hindsight (not your fault), a poor one and buy a better media player like one of the Western Digital ones. The money you spent on the PCH is gone. Letting that cloud your judgement is not your best plan.
- or -
2) Continue to paint yourself in a corner and do all this crazy crap to make the PCH behave like it should.
If you opt for #2, the old DVD Decrypter can decrypt most, but not all, current region 1 DVDs. You can use it in IFO mode (look for a guide) and pick which audio and subtitle streams you want and send the output to 1 large VOB file (go into the settings for IFO and tell it not to split the VOBs). The final VOB will have just what you want and you can convert to MPG with VOB2MPG. That method will accomplish what you want. Maybe someone else knows a better way, but you'd really be better off to just sell the PCH some way and get a better player that doesn't require all these extra steps.
Another way is ffmpeg; and if the English track was the same # (e.g like always track #2), then you could even batch process them
Another way might be demux with dgindex, then manually select the elementary video + English track (since it will demux all tracks), then use muxman or imagompeg-muxer to re-wrap into mpeg-ps
DVD Decrypter could do that. And I used it a lot. That means I'm blind. ;/ It's too late now, though, because I already ripped everything and it's all either VIDEO_TS or MPG.
It's not a common task that you want to do, so I don't know of a GUI that fulfils this requirement similar to tsmuxer design