VideoHelp Forum




+ Reply to Thread
Results 1 to 14 of 14
  1. Hello.
    i want to know what is the most playable avi format?

    i want that the videos i do will be playable at many devices as possible.

    thanks for helpers!


    if i have problems in my ENG so sory.. i hope you understand me.
    Quote Quote  
  2. Divx or Xvid, 720x576 at 25 fps, 720x480 at 30 fps, or lower. MP3 audio at 128 kbps CBR or higher.
    Quote Quote  
  3. ok thanks.

    but i get this error with the DIVIX codec:
    Click image for larger version

Name:	1.png
Views:	427
Size:	42.2 KB
ID:	16736

    and i want to resize in VirtualDubMod but keep the original ratio..
    Quote Quote  
  4. I suspect you have an illegal frame size. I think Divx requires at least mod 2, maybe mod 4.
    Quote Quote  
  5. i am looking for this filter:
    Click image for larger version

Name:	resize.png
Views:	449
Size:	17.0 KB
ID:	16737
    because the option to keep the ratio..

    i didn't found download for it..

    can you help me?
    Quote Quote  
  6. That screenshot is from vdub's resize filter
    Quote Quote  
  7. You don't need to download the filter. It's built into VirtualDub. But be careful, keeping the aspect ratio may end up with an illegal frame size for Divx.
    Quote Quote  
  8. ok..
    i have new question.
    Most modern devices can play illegal frame size xf264vfw avi ?
    Quote Quote  
  9. Member
    Join Date
    Jun 2003
    Location
    United Kingdom
    Search Comp PM
    Use Xvid to resize to 640 X 480 - if it's squished look up 16:9.. Geeeeeez
    Quote Quote  
  10. Originally Posted by gil900 View Post
    ok..
    i have new question.
    Most modern devices can play illegal frame size xf264vfw avi ?

    clarify what you mean by "modern device" - which ones ?

    And what do you mean by "illegal frame size" ?

    Almost no portable device can play h.264 in AVI container (usually has to be in MP4 container)
    Quote Quote  
  11. h.264 encoding requires a mod 2 frame size (mod 4 for interlaced) when working in YV12. Most players that can play h.264 can handle mod 2. Some older players required mod 16.
    Quote Quote  
  12. Member yoda313's Avatar
    Join Date
    Jun 2004
    Location
    The Animus
    Search Comp PM
    Originally Posted by poisondeathray
    Almost no portable device can play h.264 in AVI container (usually has to be in MP4 container)
    I think for Android it is device specific. My tablet (no name model with ICS) seems to play any file type so long as the video inside conforms to its specs.

    Worse comes to worse you can do software mode with third party players like mx player or bs player for android. Though you need to generally have a dual core or better tablet for it and I dont' think you can do hd files in software mode at least not on the lower end tablets.

    But settop units will be pickier to be sure.

    But poisondeathray is right its a case by case basis usually. Please identify what your target device is - either brand or OS or something along that line at least.
    Donatello - The Shredder? Michelangelo - Maybe all that hardware is for making coleslaw?
    Quote Quote  
  13. The most "playable" AVI will use square pixels. It seems like you may be taking a video file which already uses square pixels and resizing it to mod2 dimensions, or maybe setting an aspect ratio which would cause it to display incorrectly when played in many devices. If you want to resize the video, it's best to resize to dimensions divisible by at least 4, and it's better to crop a little of the picture if need be, rather than change the shape of the pixels.

    If it's DVD video, which doesn't use square pixels, the most compatible way to encode it as an AVI for playback on any device would be to resize it to square pixel dimensions rather than use the original aspect ratio.

    AutoGK will do all the resizing for you and produce an AVI which should be playable using any player. All you need to do is pick the desired video width and it'll do the rest. It can only encode mpeg2 video in various containers (vob/DVD, ts, m2ts files etc) or it'll re-encode any AVI using DirectShow. It uses VirtualDubMod for the encoding work.

    If you already have Xvid installed, I'd recommend uninstalling it and letting AutoGK install the version which comes with it, otherwise you may have problems. AutoGK will also encode using DivX, but I've never used it for that myself. The most "playable" AVI will be created by selecting the "ESS" standalone option when installing AutoGK.
    Quote Quote  
  14. Member yoda313's Avatar
    Join Date
    Jun 2004
    Location
    The Animus
    Search Comp PM
    I thought I'd offer something that is slightly off topic for the original poster.

    A near "universal" video format would be to encode using h264 set to profile 3 and in a mp4 container. If you keep it standard def or lower (720x480/576) that will also greatly increase the compatibility.

    That is assuming of course your target units can play h264. If they do using the basic profile 3 (level 3 or whatever your specific encoding program chooses to call the 3.0 profile setting for h264) is the best way to go.

    Keep it simple and don't use cabac or any reference frames if possible - or limit them to as few as possible to lower compatibility issues.

    Also file size might be an issue. If its something like a settop dvd player (though I don't know how many regular non bluray dvd players can play straight h264 if any) would need to be 2gb or under I believe - the old divx platform.

    So these suggestions should help you produce a nearly universal file that is playable on the widest range of devices.

    Just another note since we still haven't seen a list of what you want to play it on the older generation portable devices have smaller screens and smaller resolutions. So stick to 320x240 for the older ipod video and zune units. Just an fyi.
    Donatello - The Shredder? Michelangelo - Maybe all that hardware is for making coleslaw?
    Quote Quote  



Similar Threads

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