And no developer cares to somehow find a hack or some way to put that h264 data from mkv or mp4 to AVI because as you've been told already, it wasn't meant to be used with AVI and AVI should just die. You can't do MP4 to AVI or MKV to AVI most likely for the reason that the bitstream of the video would have to be specially crafted to fit inside AVI, and there's no guarantee the stream that's in MP4 or MKV was produced like that originally. You would most likely get better quality or more quality per bitrate if you'd encode some video to a raw h264 stream or to MKV or MP4 (x264vfw codec even let's you output the encoded data to a separate file in a format it supports and return some fake video back to Virtualdub), and then mux that video-only file with the audio compressed separately to MP3 or AAC or Opus or FLAC (or whatever you prefer) and mux both into MKV or MP4. Even XVID when it was popular was implemented in AVI as a hack, because AVI as a movie container has some limitations and couldn't normally support all the "features" of modern video codecs like XVID or h264. So it's quite a high possibility the software you're using relies on this tool in the background to edit MKV files. MKVToolnix () is a popular tool to mux streams in matroska containers or to extract segments from matroska files and it only cuts at keyframes. The limitation of cutting just at a keyframe with MKV is probably just some lazyness from the developer's part - it's easier that way, it's like i said direct stream copy and just editing the "index" of the MKV file (a collection of seek points which tell video players to jump to specific keyframes in the video). It packs one or several video streams, one or several audio streams, one or several subtitles and their related data (fonts, various resources) and chapter information into a single file.ĪVI is worse, it supports only 2 audio streams (good luck storing original audio and multiple commentary tracks in one avi file), it has problems with large sizes (some players can't play AVI files larger than 8 GB or crap like that), there's index at the end so if you don't have the complete AVI file you can have problems playing the video. I could convert AVI to MKV at any time, but not the reverse, another thing I dislike about MKV. I mainly do downstream cuts which VDM can do at any given frame, unlike in an MKV where even a downstream cut occurs at a KF.Īs I say I have done hundreds of AVI/x264 rips without problem, that's the bottom line. At the moment I have to use VDM and VDFM. I would like a SINGLE app which can both open AVIs and view them (so I can select regions to cut etc.) AND do Direct Stream Copy. Even if VD complains about not being able to find a codec for decompression, you should still be able to use direct stream copy if you open them that way. If the plugin is present, it'll probably default to opening the files so you won't be able to use directstream copy unless you select "Audio/Video Interleaved". For the standard VD, without the ffmpeg input driver plugin, it should open AVIs in the usual way. Try the standard version if you're using the modded version, but it probably works the same way as the standard version with the ffmpeg input driver plugin installed and you need to select "Audio/Video Interleaved". "AVIFile input driver" doesn't include AVIs. using direct stream copy or full processing mode etc.Īny suggestions? (no I do not want to convert these AVIs to MKV)įor the standard VirutalDub, "Audio/Video Interleaved" is included in the drop down list when opening files. It could display/decode videos with x264/h264 video and cut them etc. ![]() In WinXP, VDubMod with x264vfw worked without probs. Direct stream copy cannot be used with this video stream." VirtualDub FilterMod 38919 can open and display AVIs with x264 video, but is unable to use direct stream muxing: "The source video stream uses a compression algorithm which is not compatible with AVI files. and saved using direct stream copy using VDubMod, only prob being video is not displayed. X264vfw is in fact installed and used quite happily by TMPGEnc Video Mastering Works 6. Only 'Direct stream copy' is available for this video." ![]() DirectShow codecs, such as those used by Windows Media Player, are not suitable. VirtualDub requires a Video for Windows (VFW) compatible codec to decompress video. When I open one of these in VirtualDubMod 1.5.10.2 it gives a warning: "Couldn't locate decompressor for format 'H264' (unknown).
0 Comments
Leave a Reply. |