Had a bit of time on my hands today, so tried out something I'd been wanting to try for a while - converting a PAL DVD to 24p.
Managed to get the video changed to 23.976fps easily by altering the header information with restream
Used eac3to to slow down the audio whilst retaining the 5.1 sound
Next step - subtitles.
Now, not being srt, I guess these are far more tricky.
media info reports them as:
Format : VobSub
Codec ID : S_VOBSUB
Codec ID/Info : The same subtitle format used on DVDs
Language : English
Is there a quick and easy way to change these so they display at the correct times?
+ Reply to Thread
Results 1 to 13 of 13
Those are idx/sub subtitles,BDSup2Sub can change them from 25fps to 23.976fps,If you need to rip the subs out you can use VSRip for that.
Even though you changed the header to 23.976fps the video will still be 720x576 and your dvd player might not play it properly or at all,best to convert to email@example.com.I think,therefore i am a hamster.
Thanks very much, will give it a try when I get a chance
Also, SubtitleCreator in its Synchronize section can do an instant framerate conversion for VobSub and SUP subtitle files. It can also convert from one to the other. I have no idea what you plan on using to reauthor the NTSC disc (and as johns0 said, you'll have to reencode to change the resolution of the video), but very few authoring programs accept VobSubs as input. For Muxman (and IFOEdit) authoring you'll want SUP files. Also, just slowing the video to 23.976fps isn't enough as NTSC DVDs require interlaced 29.97fps output. You'll also need to apply pulldown.
My intention is to have them as mkv's, or possibly leave as vobs.
To be honest, I was only playing around with this idea to see if it was possible. One day in the future I may convert all my PAL DVDs to 24p, and I thought I'd see if it was technically possible.
I have no intention of burning them back to disc, so no problem with the 29.97 required for NTSC.
I know there may be compatibility issues with the resolution, but so far the three ways I have played them (VLCplayer, LG Bluray BD390, Sumvision Cyclone media enclosure) have been successful. This was as an mpg file - I haven't tried as an mkv yet.
Original clip is 3:40 in duration and the new one is 3:50.
Right, for MPEGs or MKVs there's no problem. I was thinking you'd be making an NTSC DVD from the PAL DVD.
OK, first I tried BDsup2sub, and couldn't get it to work as my version of Java is not working properly and the update is not working (something to do with proxy settings) so I'm leaving that for now. Maybe I'll try on my newer PC another time.
I then tried SubtitleCreator which loads up fine, but when I point it to the sub file (there is an idx file also) it just says:
Error reading subtitle number 1.|<i>(input string was not in a correct format)
Now could this be something to do with my test file being a clip from a film I took from a DVD using DVDShrink? It was about 3 minutes of footage starting about half way through the film.
Is it worth trying with a complete film, or should I try BDsup2Sub on my other PC?
Any input appreciated.
This is proving to be much more challenging than the video and audio tracks!
OK, so far I have managed to get mkvextract to demux the sub and idx track from the mkv. I load this into subresync and it gives me the timeindex of subtitles (although other boxes show "unknown"), so it's seeing them fine. However resaving the file as a sub/idx doesn't seem to make any difference - subtitlecreator still won't touch it.
Am I missing a step with subresync? All I seem to be doing is opening the file and saving it again.
Would I be better to use my other PC and have a go with BDsup2sub, or try the same process with a complete mkv rather than one that was made from a clip?
Thanks for the help so far!
No, it sounds like you followed the procedure correctly. I'm sorry it didn't work for you. I have one other idea. Also included in the VobSub package is the little Sub File Cutter utility. It has the ability to change the framerate (in this case from 25fps to 23.976fps, which I think is what you want). Try that one instead. You might compare the timestamps before and after by opening the IDX in Notepad to compare. For a 100 minute movie, the final times will be separated by about 4 minutes.
manono that worked perfectly. Thanks very much!
If I get time over the next few weeks I might write a guide for converting PAL DVDs to 24p mkvs or vobs.
Now that I know a method it's not really that time consuming. Longest part is re-encoding the audio.
Well, if for VOBs, meaning authored for DVD, you'll also have to reencode to 720x480, in addition to slowing the audio to NTSC speed. If only for MPG, that won't be necessary. No one has ever said that converting PAL to NTSC is all that difficult. It's trying to convert and keep the DVD menus at the same time that's the difficult part.
I'm glad you got the job done. I apologize for sidetracking you briefly.