VideoHelp Forum




+ Reply to Thread
Results 1 to 8 of 8
  1. Member
    Join Date
    Dec 2010
    Location
    Israel
    Search Comp PM
    Hi,

    I'm looking for a video container for H.264 videos, with which a partial file (for example: after a power failure or a software crash) is instantly playable, without the need for header fixing, reindexing etc.

    Is there such a container? I'm afraid I can't use ASF/WMV, but AVI, MKV, FLV, MP4, MPG and other multiplexers (Haali, AMR...) are valid options.

    Thanks,
    Ury
    Quote Quote  
  2. aBigMeanie aedipuss's Avatar
    Join Date
    Oct 2005
    Location
    666th portal
    Search Comp PM
    are you talking about a power failure during a read or write operation? if during a dirve read then .mp4 with the mov atom at the beginning of the file might work for you the same way it starts playing streaming video before the file is completely downloaded. if during a drive write then forget it.
    --
    "a lot of people are better dead" - prisoner KSC2-303
    Quote Quote  
  3. What happens when the keyframe index is missing depends on the player. Some players will build a new index to allow fast seeking once they start playing. Some players will just start playing the video but not allow seeking, or have very slow seeking.

    A transport stream (TS, MTS, M2TS) might work because it doesn't necessarily have a keyframe index. They are designed, for example, for broadcast where you just pick up the signal whenever you switch to the channel. You may not be able to seek while playing though -- depending on the player.
    Quote Quote  
  4. Member
    Join Date
    Dec 2010
    Location
    Israel
    Search Comp PM
    Thanks aedipuss.
    I definitely talk about writing, but why forget it? Today it works perfectly with ASF. If I had H.264 support in ASF, I had a solution. I can also change the container in no time with ffmpeg. I only need an H.264-capable container which is as resilient as ASF.
    Quote Quote  
  5. Member
    Join Date
    Dec 2010
    Location
    Israel
    Search Comp PM
    jagabo
    So which container are you suggesting? For example, partial AVIs (the flavors I know) won't play with any player.
    Quote Quote  
  6. If I remember correctly, VLC will play AVI files without a keyframe index. If the AVI headers are totally corrupt, nothing will play the file.
    Quote Quote  
  7. Member
    Join Date
    Dec 2010
    Location
    Israel
    Search Comp PM
    Ok, just to be clear, I am talking about a partial file (no corrupted data), a result of an aborted download, a computer power failure, a software crash etc.
    Quote Quote  
  8. DECEASED
    Join Date
    Jun 2009
    Location
    Heaven
    Search Comp PM
    Originally Posted by urymf View Post
    I definitely talk about writing, but why forget it? Today it works perfectly with ASF. If I had H.264 support in ASF, I had a solution.
    You might give a try to the SolveigMM ASF Multiplexer, then. But I don't know how many // which media players support H264 in an ASF container. For the record, the main problem in this case is the fact that ASF is just a glorified AVI, because it was not designed to store B-frames.
    Quote Quote  



Similar Threads

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