WMP green display when displaying srt subtitle

Discussion in 'Video playback problems' started by NTX, Oct 13, 2003.

  1. NTX

    NTX Member

    Joined:
    Oct 13, 2003
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    I followed the 16:9 DivX5 guide and now have a movie that plays properly on the current Windows Media Player.

    I used Subrip to generate an .srt file for the movie. When either Vobsub or DivXG400 loads, the movie video turns green with diagonal tears where parts of the movie shows through. The subtitles display ok, but the video does not.

    The system is WinXP, with current WMP and DivX.

    Any suggestions?

    thanks,
    NTX.
     
  2. powerdup

    powerdup Regular member

    Joined:
    Mar 4, 2003
    Messages:
    978
    Likes Received:
    0
    Trophy Points:
    26
    Havent tried my luck with subs created with subrip.

    I suggest downloading ffdshow and using that to playback your subtitles.
    Youll have to go into the configuration menu and configure the filter to do so.
    Also itll only work if ffdshow is also decoding your movie. Basically if youre using the divx codec to playback the movie you cant use ffdshow to playback the subtitles.
     
  3. NTX

    NTX Member

    Joined:
    Oct 13, 2003
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    Powerdup,

    Awesome! Thanks, that did the trick. Ok, one more question now... the subtitles are lagging by a couple seconds. What's the best way to get those in synch?

    ---

    Ok, just took another several looks at that movie. When playing on WMP with ffdshow, the audio varies between being in synch w/ the video, to being a couple seconds too fast. This happens throughout the movie, regardless of the subtitle setting. It looks like the subtitles are in proper synch w/ the video.

    The same movie file played on DivX Player 2.5 doesn't have any audio/video synch problems.

    Any ideas why the difference, and if there's a way to fix it?

    thanks,
    NTX.
     
    Last edited: Oct 13, 2003
  4. powerdup

    powerdup Regular member

    Joined:
    Mar 4, 2003
    Messages:
    978
    Likes Received:
    0
    Trophy Points:
    26
    Are you sure the movie is not synced using the divx player?

    What happens when you use the divvx 5.XX codec to playback your movies? synched? not synched?

    Have you tried playing the file in anyother players besides the two? What were the results?

    There are many possibilities as to why your video is not in synch. More so if it is in synch in one player and not in another. Thats why I want you to be sure before you take any further drastic actions.

    But anyways, here are some simple things you can try to solve minor synch problems, that is of course you really do have problems.

    Load movie into VirtualDub or Virtualdubmod

    Make sure Direct Stream Copy is selected in the Video menu.

    Save Avi.

    Resaving the audio and video streams will re-interleave the two streams, hopefully doing it correctly.

    If after testing the avi and you find there is desynchronization in the file, I suggest you read this:
    http://forums.afterdawn.com/thread_view.cfm/48397

    Good Luck.

    EDIT:

    You will have to select disable for Div5 in the codec support menu in FFdshow, if you want to use the divx codec to playback your movies; just in case you didnt know... :)_X_X_X_X_X_[small]Life is but a dream...so wake me up already!!![/small]
     
    Last edited: Oct 13, 2003
  5. NTX

    NTX Member

    Joined:
    Oct 13, 2003
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    I took a quick look at the problem again last night. I'll have to do some more testing. So far, it looks like the the movie gets out of synch in multiple locations, where the audio goes from matching to being faster than the video by maybe 2-3 seconds.

    >>Are you sure the movie is not synced using the divx player?

    It seems like there is a synch problem with DivX Player as well as with WMP, and that the desynch is greater with WMP.

    >>What happens when you use the divvx 5.XX codec to playback your movies? synched? not synched?

    I deselected DivX5 in FFDshow and still have desynching under WMP.

    >>Have you tried playing the file in any other players besides the two? What were the results?

    Haven't tried other players yet.

    >>Load movie into VirtualDub or Virtualdubmod

    I'll do the VirtualDub procedure. That is how I put the video and sound together originally. So it still could make a difference if I process it again?

    If that doesn't work, I'll try Avifixed as you wrote in the other post.

    Any other suggestions?

    thanks!
    NTX

    p.s. reading through posts on synch problems now.
     
    Last edited: Oct 14, 2003
  6. powerdup

    powerdup Regular member

    Joined:
    Mar 4, 2003
    Messages:
    978
    Likes Received:
    0
    Trophy Points:
    26
    You're using an mp3 audio file right?

    When you first joined the audio and video file, did you change any of the audio interleave settings, or did you leave them at default?
     
  7. NTX

    NTX Member

    Joined:
    Oct 13, 2003
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    Yep, mp3 converted by CDEx. The first time I used 1.5x, but the audio was full of static. So I remade the mp3 with 1.4x and it came out fine.

    I took the DivX with the bad audio, and combined it with the good 1.4x audio. I used direct stream copy for both audio and video in virtualdub.

    I don't recall changing audio interleave settings when I combined the audio and video.
    I'll take a look again after I get home from work.

    thanks,
    NTX
     
  8. powerdup

    powerdup Regular member

    Joined:
    Mar 4, 2003
    Messages:
    978
    Likes Received:
    0
    Trophy Points:
    26
    What do you mean when you say you combined the bad audio with the good one?

    Ok, here's something you could try but it involves using virtualdubmod. I haven't used vdub in a while so Im not too familiar with most of its functions.


    Load the movie in virtualdubmod.

    Click on stream list in the streams menu.
    How many audio files do you see?

    Have you tried resaving the movie?
    What were the results?


     
  9. NTX

    NTX Member

    Joined:
    Oct 13, 2003
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    >>What do you mean when you say you combined the bad audio with the good one?

    I loaded the divx file that contained the bad audio into virtualdub. On the audio menu, I set virtualdub to use the wav(mp3) file that contained the good audio. I set video and audio to direct stream copy, and resaved the divx to get a movie that had good audio instead of static.

    >>Load the movie in virtualdubmod.
    >>
    >>Click on stream list in the streams menu.
    >>How many audio files do you see?

    I don't have virtualdubmod, but virtualdub's file information shows a video stream and an audio stream.

    >>Have you tried resaving the movie?
    >>What were the results?

    I resaved the movie using direct stream copy, but it's still not synched.

    I did try avifixed, and that got the video and audio in perfect synch. But it also did something to the video, so now it has blocky artifacts and motion streaks at times. Does that give any clues regarding the source of the desynch problem?

    Would there be a way to fix the synch problem in virtualdub?

    Is there a program other than avifixed that might resync the movie without messing up the video?

    thanks!
    NTX
     
  10. NTX

    NTX Member

    Joined:
    Oct 13, 2003
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    Additional info...

    I'm using virtualdub 1.5.4 and the default a/v interleave settings are:

    Preload 500ms of audio
    Interleave audio every 1 frame
    Delay audio track by 0ms

    Any thing to change there?

    thanks,
    NTX
     
  11. powerdup

    powerdup Regular member

    Joined:
    Mar 4, 2003
    Messages:
    978
    Likes Received:
    0
    Trophy Points:
    26
    No Im not aware of any other programs that can fix audio desynch.

    But you could use virtualdub to fix the synch problems.

    Ok try this to fix up the gradual desynch:

    Load movie in vdub

    Select Direct stream copy in the video menu and audio menu.

    save wav file.

    select audio wav source and use file you just saved

    set video framerate->change so audio and video durations match

    Hopefully that will work. If that doesn't work, youll have to manually synch it. The framerate should be close to the one you get when you selected change so audio and video durations match.

    save new file
     
  12. NTX

    NTX Member

    Joined:
    Oct 13, 2003
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    Ok, I'll take a look at that. Though I don't think the problem is a gradual desynch.

    It seems that audio and video go in and out of synch throughout the entire movie. So sometimes, it's in synch, and sometimes it's off by about 2-3 seconds.

    thanks,
    NTX
     
  13. powerdup

    powerdup Regular member

    Joined:
    Mar 4, 2003
    Messages:
    978
    Likes Received:
    0
    Trophy Points:
    26
    Hmmm...Ive never really encountered a problem like that before...

    Chances are, your avi might have some errors...If that last method doesnt fix up the problem, you can try this:
    set audio & video to directstream
    save audio
    (if audio has an error you may need an audio editor to fix wav source)
    select audio source as wav
    set video errormode->decode even if the results might be garbled
    save new file

    If nothing you do can fix up this problem then id suggest encoding the vob files again. Hopefully it wont be too much of an inconvenience. :)

     
  14. NTX

    NTX Member

    Joined:
    Oct 13, 2003
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    I tried using virtualdub and setting: video framerate->change so audio and video durations match. This helped a lot w/ the desynch, but the timing is still a little off.

    Looks like I'm going to try encoding again. I'd followed the DVD to DivX5 guide for 16:9 anamorphic, using Virtualdub 1.5.4 and DivX5.1. I'll probably get virtualdub 1.5.6. Is there a different procedure or codec that you recommend?

    thanks again.
    NTX
     
  15. powerdup

    powerdup Regular member

    Joined:
    Mar 4, 2003
    Messages:
    978
    Likes Received:
    0
    Trophy Points:
    26
    Hmmm...You might want to hold off on the re-encoding if you still feel like tweaking the framerate a bit.

    If you load the video with the new framerate into Gspot, it should tell you the exact framerate of your video. Now increase or decrease the framerate a little in the Change to ____ frames per second option. Hopefully youll get it right in a only a few tries.

    The procedure on that guide is pretty good.

    Uh, you could try GordianKnot which is great for determining quality of video in relation to the size of the file.
    There is a guide on this site, but I think youd get more info by using the GordianKnot guide from here:

    http://www.doom9.org

    The divx 5.1 codec is excellent for straight forward results, but if you feel like tweaking codec settings to try and increase quality you can give XviD a try. There's a guide on the site as well.

    I also recommend that you use VirtualDubMod to do your encoding, since it offers a few more options than virtualdub and in my opinion, is much easier to use.

    If you still want to use a guide thats similar to the one that you used but is updated with the newest divx codec you can use this guide:

    http://www.nanomessiah.com/

    Good Luck._X_X_X_X_X_[small]Life is but a dream...so wake me up already!!![/small]
     
    Last edited: Oct 16, 2003
  16. NTX

    NTX Member

    Joined:
    Oct 13, 2003
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    Powerdup,

    Thanks for all the links and info.

    I tried tweaking framerates some more... tried some avifixed type utilities... tried re-encoding the audio... all without success.

    I've installed Vdubmod and XviD and re-ripped the movie. Hopefully the XviD encoding will be finished by the time I get home from work today, and I can direct stream the audio and video together into a good file.

    NTX
     
  17. powerdup

    powerdup Regular member

    Joined:
    Mar 4, 2003
    Messages:
    978
    Likes Received:
    0
    Trophy Points:
    26
    Well, Good Luck.
     
  18. NTX

    NTX Member

    Joined:
    Oct 13, 2003
    Messages:
    13
    Likes Received:
    0
    Trophy Points:
    11
    Awesome! Vdubmod and XviD worked great, and I've got a file w/ a/v sync now.

    thanks,
    NTX
     
  19. powerdup

    powerdup Regular member

    Joined:
    Mar 4, 2003
    Messages:
    978
    Likes Received:
    0
    Trophy Points:
    26
    Congratulations :)
     

Share This Page