VideoHelp Forum




+ Reply to Thread
Results 1 to 9 of 9
  1. Member
    Join Date
    Jul 2004
    Location
    United States
    Search Comp PM
    I have several episodes that will not play in my DVP642 stand alone divx player and I've finally figured out why. The width of DivX encoded files have to be a multiple of four (divisible by four) right? Apparently not. Some episodes are width 178 and play on my pc ok but not the stand alone player.
    So, my question is what's the best way to add or subtract 2 pixels to or from the width of these AVI's? I'd like to avoid reencoding them if possible. I'm hoping I can use VirtualDubMod to resize it using Direct Stream Copy but am unsure if I can.

    Thanks to anyone for advice.
    Quote Quote  
  2. Try a fourcc changer. Change the fourcc code from divx to xvid. Xvid doesn't have the same frame size restrictions. That doesn't mean your DVD player will play it but it's worth a try.

    Another thing that might work -- use an AVI header editor and lie about the frame size. Just say it's 2 pixels bigger. Might work.

    Otherwise you'll probably have to reencode.
    Quote Quote  
  3. Member
    Join Date
    Jul 2004
    Location
    United States
    Search Comp PM
    I tried the fourcc Xvid trick but that did not work. What utility could I use to alter the video dimensions in the AVI header?
    Quote Quote  
  4. Member
    Join Date
    Jul 2004
    Location
    United States
    Search Comp PM
    I loaded a program called AVI edit which has header editing capability but width and height and not availible options that I can see.
    Quote Quote  
  5. The few AVI header editors I have don't allow you to change the frame size. But you can use a hex editor like this free one:

    http://www.hhdsoftware.com/hexeditor.html

    Open the file in question



    And change the three occurances of "b2" to "b4". Then save the file.

    I created a 178x132 AVI file with the Xvid codec. I then changed the fourcc codes to DIVX and DX50. This file plays OK with Windows Media Player, Divx Player, and my Liteon 2002 DVD/Divx player.

    I then changed the first occurance of b2 to b4. WMP still played the file and AVICodec still reported 178x132.

    I changed the first and second to b4. WMP still played, AVICodec still reported 178x132.

    When I changed all three, WMP played the file but the window was black. AVICodec reported 180x132. Divx Player played the file but the image had a line of garbage at the far right (about what I expected would happen since there's no image out there). My DVD/Divx player played the file without any problems.
    Quote Quote  
  6. Member
    Join Date
    Jul 2004
    Location
    United States
    Search Comp PM
    Interesting... Ok, I think I made a mistake. It's my height that's messed up My res is 352x178. How do I change the height?
    Quote Quote  
  7. To change the height from 178 to 180 -- either 2 or 4 positions to the right of the marked positions you should see the value b2 (in my sample image the values are 84). Change them to b4.
    Quote Quote  
  8. Member
    Join Date
    Jul 2004
    Location
    United States
    Search Comp PM
    I tried setting the height to 180 as well as 176 with no luck. The height change held in GSpot and still played on my pc bu not in the dvp642 Thanks for all help in any case. Guess I'll have to reencode them.
    Quote Quote  
  9. Thanks for the report. Too bad it didn't work.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!