View Full Version : [Avidemux] ***FAQ*** <2008-10-02>
LoRd_MuldeR
23rd May 2007, 17:11
http://img403.imageshack.us/img403/8927/avidemuxqt46ob8.png (http://img174.imageshack.us/img174/2138/avidemuxqt46iy2.png)
Avidemux main window (QT4 Interface)
http://img232.imageshack.us/img232/3007/fileadmgtkplushf3ij2.png (http://img232.imageshack.us/img232/2197/fileadmgtkplushf3.png)
Avidemux main window (GTK+ Interface)
http://img406.imageshack.us/img406/6663/shotavidemuxfiltermannffv4.png (http://img386.imageshack.us/img386/4213/shotavidemuxfiltermannf1.png)
Avidemux "Filter Manager" window
What the heck is Avidemux?
Imagine an application which does everything VirtualDub can do, but runs on various platforms, supports a lot of containers, comes with all Codecs you need built-in and doesn't use the nasty VfW interface. That applications is Avidemux! And now the "official" version: Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks. It's graphical user interface looks pretty similar to VirtualDub and most features known from VirtualDub are available too. Avidemux natively supports a great number of file types, such as AVI, MPEG, VOB, TS, MP4, ASF, OGM, MKV and FLV. At the same time Avidemux natively supports a wide range of Video/Audio formats, including MPEG-1, MPEG-2, MPEG-4 ASP, H.264/AVC, DV, HuffYUV, MP3, AAC, AC-3 and Vorbis. Tasks can be automated using projects, job queue and powerful scripting capabilities. Video-DVD or (S)VCD compliant streams can be created with easy-to-use "Auto" wizards. Multi-threading is supported!
What OS is Avidemux availabe for and who made it?
Avidemux is developed as a cross-platform application. It is available for Linux, BSD, Mac OS X and Microsoft Windows under the GNU GPL license. The program was written from scratch by Mean <fixounet at free dot fr>, but code from other people and projects has been used as well. Avidemux is not a front-end to MPlayer/MEncoder, ffmpeg or anything else! Avidemux is a "standalone" application and it's fully self-contained. There are absolutely no dependencies, expect for the libraries that ship with Avidemux. Most of the Win32 development is done by Gruntster now, who has done some great improvements. Patches, translations and bug reports are always welcome.
Where can I get Avidemux?
The official Avidemux web-site is http://www.avidemux.org/. You can download pre-compiled binaries for the Windows platform from the official site, but those builds are not updated very often! Therefore it's highly recommended to grab the latest SVN build from Gruntster's web-site at http://avidemux.razorbyte.com.au/ or http://mulder.dummwiedeutsch.de/ (http://mulder.dummwiedeutsch.de/home/?page=projects#avidemux). Gruntster's builds are updated almost daily, so they contain the latest fixes and improvements. Pre-compiled binaries for MacOS/Intel can be found at http://harryvanderwolf.dyndns.org/. If you want to compile Avidemux yourself, you can grab the sources directly from the SVN server at svn://svn.berlios.de/avidemux/. A lot of useful information about Avidemux, compile instructions and guides can be found in the Avidemux Wiki at http://www.avidemux.org/admWiki/. For bug reports and feature requests, please visit the forum at http://www.avidemux.org/admForum/.
What encoders are supported by Avidemux?
Avidemux comes with several video encoders built-in: Xvid (MPEG-4 ASP), x264 (H.264 aka AVC), libavcodec (MPEG-4 ASP, MPEG-2, MPEG-1, FLV, HuffYUV, FFV1, MJPEG, H.263, DV) and mpeg2enc (MPEG-1, MPEG-2). Also it includes various audio encoders: LAME (MP3), FAAC (LC-AAC), Aften (AC3), Ogg Vorbis and TwoLAME (MP2). Please note that Avidemux does not support the platform-specific and outdated 'Video for Windows' (VfW) interface and it never will! This means there is absolutely no way to use DivX (or any other VfW-based Codecs) with Avidemux! But don't worry: Avidemux will open all files, that were encoded with DivX, just fine. Avidemux simply uses it's own (internal) MPEG-4 decoder instead of the proprietary DivX decoder. Furthermore the files encoded with Avidemux and Xvid will play 100% fine on a "DivX certified" player, as long as you use the appropriate encoder settings...
What video filters are supported by Avidemux?
Avidemux comes with a wide range of video filters built-in. Most of those filters were ported from MPlayer, VirtaulDub or Avisynth. There are filters for Cropping, Resizing (Bilinear, Bicubic and Lanczos) and Expanding. For processing of interlaced video, there are various Deinterlacing and IVTC filters (e.g. Yadif, TDeint, Kernel Deinterlacer, Smart Deinterlace, mcDeinterlace, DGBob and Decomb Telecide). Furthermore there are filters for Denoising (FluxSmooth, denoise3d/hqdn3d, Stabilize, Temporal Cleaner, etc.), Sharpening (MSharpen, asharp, etc.), Color Correction and many more. Last but not least there is a new plugin system for 'external' video filters now. So you can add additional filters to Avidemux without re-compiling!
How do I open Avisynth scripts in Avidemux?
Opening Avisynth scripts in Avidemux is a little bit tricky: First of all you have to make sure that Avisynth is installed properly on your computer. Then you must to open the AVS script file with the AVSProxy (avsproxy.exe), which ships with Avidemux. Once the AVSProxy is running, you can go back to the Avidemux main application and select 'Connect to avsproxy' from the 'File' menu. Please note that audio input is not supported via AVSProxy yet. There also is a GUI for the AVSProxy (http://forum.doom9.org/showthread.php?t=135354) (avsproxy_gui.exe), which hopefully makes your life easier...
Why there are different front-end/execuatbles for Avidemux?
There are currently three different user interfaces available for Avidemux! Each one has it's own executable file: The GTK+ based interface (avidemux2_gtk.exe) is the first graphical user interface that was developed for Avidemux. The Qt4 based interface (avidemux2_qt4.exe) was developed as an alternative to GTK+ and development seems to focus on Qt4 now. Also the QT4 interface offers native M$ Windows look & feel, which most users seem to prefer. Note that you can run the Qt4 interface with "-style" command to change the theme, e.g. "-style cleanlooks" or "-style plastique". Finally there's the CLI version of Avidemux (avidemux2_cli.exe), which runs without any graphical user interface. The CLI interface is used from a console and it's intended for batch processing.
How can I save/load my x264 or Xvid settings in Avidemux?
You can use Avidemux' scripting engine for that purpose: First run Avidemux, open some video file (it doesn't matter which one) and setup the x264/Xvid configuration as you want to save it. Next save your project via "File" -> "Save project as..." to a script file (e.g. my_x264_config.js) and exit Avidemux. Then open the resulting script file with your favorite text editor (e.g. Notepad++) and remove all the unneeded lines. All you need to keep are the "app = new Avidemux()" and the "app.video.codec(...)" lines. If you also want to save the audio Codec config, then keep the "app.audio.codec(...)" line too. Finally save the script file to the "C:\Documents and Settings\John Doe\Application Data\avidemux\custom" directory. From now on your script will show up in the "custom" menu in Avidemux' main window. Simply run that script to restore your configuration. The script might look like this:
var app = new Avidemux();
//** Video Codec conf **
app.video.codec("X264","AQ=22","188 00 00 00 00 00 00 ..... 00 00 ");
//** Audio **
app.audio.codec("lame",128,12,"00 00 00 00 02 00 00 00 00 00 00 00 ");
//End of script
How do I open several files/segments as one big file?
Run Avidemux and open the first file via "File" -> "Open...". Now you can append all the other files/segments: Simply use "File" -> "Append..." for each file you like to add. Please note that all files need to be in the same format! Furthermore they all need to have the same resolution and the same framerate. If you want to merge files with different formats, framerates or resolutions, then you must convert (re-encode) the individual files to a uniform format before joining them together!
Why do my MPEG-2 files get out of sync when I cut/edit them in Avidemux?
Captured MPEG files are generally from DVB S/T (in MPEG TS format) or from IVTV based cards or any other card with hardware MPEG-2 encoding (in MPEG PS format). These captures often contain transmission errors which end up as missing or broken frames! A video player (MPC, MPlayer, xine, VLC, etc.) will constantly re-sync the streams using the timing information embedded in the stream. Avidemux will not! Apart from the constant shift, which is easily recoverable using the timeshift filter, it will result in a growing synchronisation issue when encoding or transcoding. Even saving without re-encoding will be async! MythTV recordings are a prime example of this problem: The audio will be offset by approximately -330 ms at the start of the recording and the drift throughout the duration of the recording. Please note that not all MythTV recordings have this problem, just some depending on the software and hardware configuration. The only 100% reliable way to fix your MPEG-2 files is to use ProjectX. You can get ProjectX from http://project-x.sourceforge.net/, a tutorial can be found at http://www.avidemux.org/admWiki/index.php?title=Project_X.
How can I set the target filesize (e.g. 700 MB) in Avidemux?
If you want to encode your video to a specific filesize, e.g. 700 MB to fit on a CD-R, you need to use the "2 Pass" encoding mode. The 2-Pass mode is available for Xvid and x264 as well as for the MPEG-1/MPEG-2 encoders. It will give you maximum quality for a given filesize. In order to use the 2-Pass mode, choose "Two pass, final/video size" in the video encoder's "Configure" dialog. Then enter the desired size (in MBytes) in the edit box below. But take care: This value applies to the video size only, it does not take the audio size into account! Hence the size entered in the "Configure" dialog will not equal the total size of your output video, unless there is no audio stream in your file. In order to set up the target filesize properly, please use the "Calculator" tool! In the Calculator window choose your output container (e.g. AVI), choose your target media (or custom size) and enter the audio bitrate you have selected. Finally press the "Apply" button, before you close the Calculator window! Now the video encoder has been configured according to your desired total filesize and you can save your video.
Why I don't hear sound in Avidemux?
In most cases this is simply because you didn't enabled sound yet! By default Avidemux's audio output is set to "DUMMY", which means there is no audio output at all. Just go to "Edit" -> "Preferences" and switch to the "Audio" tab. Then change "Audio output" to "WIN32" or whatever suits your OS. Finally click the OK button. Now you should hear sound.
What do "Copy" mode and "Smart Copy" mean?
In Avidemux you can select "Copy" mode for both, audio and video, which equals "Direct Stream Copy" in VirtualDub. This means the streams will be copied "1:1" from the input file without any processing or re-encoding. Of course you can not apply any audio/video filters in that mode! Unfortunately the "Copy" mode requires the very first frame of your selection to be an I-Frame (Key Frame). That's because video files necessarily have to start with an I-Frame! Nevertheless Avidemux has a nice feature, which is called "Smart Copy". It gets used automatically in case you use the "Copy" mode, but the first frame of your selection is not an I-Frame. SmartCopy will only re-encode the frames that are located before the very first I-Frame. The rest of the video is copied 1:1 from the original video. Hence SmartCopy will only effect the first few seconds of the video (if it all), while the rest will be not be modified at all. Please note that "Smart Copy" is currently limited to MPEG-4 ASP (Xvid, DivX, etc.) video files!
How to enable DTS and AMR-NB support?
The decoders for DTS and AMR-NB aren't distributed with Avidemux due to patent right issues. However Avidemux 2.4 can automatically detect and use these libraries once they're installed. So if you'd like to decode DTS and AMR-NB soundtracks with Avidemux, download the libraries from http://rapidshare.com/files/47541079/avidemux_2.4_addons_win32.zip.html and drop them in your Avidemux folder. To check whether they're installed correctly, have a look at the "Help" -> "Built-in Support" window in Avidemux and search for libdca/amrnb.
Tutorial: How to convert an AVI file to Video-DVD format with Avidemux
http://mulder.dummwiedeutsch.de/etc/adm_wink/avi2dvd.htm
Tutorial: DVD Authoring Guide for Avidemux (using DVD Styler and ImgBurn)
http://www.avidemux.org/admForum/viewtopic.php?id=3570
BigDid
24th May 2007, 00:13
Congratulations and thanks to the FAQ writer :)
Did
Henrikx
24th May 2007, 11:07
I will translate it , for Avidemux Forum Gleitz WIKI.
Edit :
Ready !
Forum Gleitz Avidemux-Wiki (German) (http://gleitz.info/wiki/index.php/Avidemux)
joseph5
25th May 2007, 20:35
Does it have something like "Direct Stream Copy"?
buzzqw
25th May 2007, 22:07
Is possible to Copy streams both for audio and video
The cutting fuction, when trimming not at I frames also have a "Smart Rencode" fuction that will rencode only the frames (the few before the I frame) necessary to do the "Direct Stream Copy"
BHH
LoRd_MuldeR
26th May 2007, 10:11
Does it have something like "Direct Stream Copy"?
Yes, you can set "Copy" for audio and/or video (as you see on the screenshot above ^^)
LoRd_MuldeR
26th May 2007, 14:44
Added a few words on "Copy" and "Smart Copy" to the FAQ
//EDIT
What about moving discussion away from the FAQ thread?
LoRd_MuldeR
26th May 2007, 18:55
For some reason I cannot edit my post :(
Maybe one of the admins can do that for me. Text is here:
http://www.mytempdir.com/1339044
// EDIT
Seems that weird vBulletin problem is fixed for now :)
LoRd_MuldeR
15th July 2007, 22:01
Tutorial: How to convert an AVI file to Video-DVD with Avidemux
http://mulder.dummwiedeutsch.de/etc/adm_wink/avi2dvd.htm
marc999
20th September 2007, 17:07
So what happens if your file doesn't start with an I-frame and isn't MPEG-4 ASP video (and therefore you can't use Smart Copy)? Does that mean Avidemux will re-encode the video even though you selected "Copy"? If so, what would be the quality loss expected? What percent of files don't start with an I-frame?
LoRd_MuldeR
20th September 2007, 17:26
So what happens if your file doesn't start with an I-frame and isn't MPEG-4 ASP video (and therefore you can't use Smart Copy)?
You simply get a "The first frame is not an intra frame!" error message :p
(BTW: You could have found out that yourself by simply giving it a try ...)
What percent of files don't start with an I-frame?
Every file unavoidably starts with an I-Frame. If the very first frame was a P-Frame, which frame should it refer to ??? Nevertheless, if you select only a part of the video file, then the first frame of your selection might be a None-I-Frame and that's when "Smart Copy" is used.
foxyshadis
20th September 2007, 18:03
Every file unavoidably starts with an I-Frame. If the very first frame was a P-Frame, which frame should it refer to ??? Nevertheless, if you select only a part of the video file, then the first frame of your selection might be a None-I-Frame and that's when "Smart Copy" is used.
TS might not, and more rarely, AVI might not. (Other formats are usually unrecoverable if missing headers, though any can have a corrupted first frame.) I think avidemux just skips everything up to the next I/IDR/Recovery point, like most tools, but I don't have anything to test with here. (It's a common cause of audio desync if tools don't cut the audio as well. If I find some ts like that I'll test.)
LoRd_MuldeR
20th September 2007, 18:07
TS might not, and more rarely, AVI might not. (Other formats are usually unrecoverable if missing headers, though any can have a corrupted first frame.) I think avidemux just skips everything up to the next I/IDR/Recovery point, like most tools, but I don't have anything to test with here. (It's a common cause of audio desync if tools don't cut the audio as well. If I find some ts like that I'll test.)
I was referring to proper/complete files. Corrupted files can contain all kinds of weird things of course...
marc999
20th September 2007, 18:12
Thanks to you both!
trodas
21st October 2007, 21:27
Since VdubMod failed miserably with big mkv file and two audio tracks for me ( http://forum.doom9.org/showthread.php?t=131038 ) I tried Avidemux.
First at all, it lack the ability to edit the streams, like Vdub Mod does, so it is not the "same functionality" as claimed.
Second - it from 2h 10min movie take only first about 12 minutes.
And it somewhat complain about the bframes ???
http://img143.imageshack.us/img143/1271/avidemuxbugsh2.jpg
I used avidemux_2.4_r3658_win32
LoRd_MuldeR
21st October 2007, 21:50
First at all, it lack the ability to edit the streams, like Vdub Mod does, so it is not the "same functionality" as claimed.
VirtualDubMod was not mentioned in the FAQ at all!
Also note that in Avidemux you can find the Audio Streams at Audio -> Main Track.
Second - it from 2h 10min movie take only first about 12 minutes.
MKV support still is a "new" feature under development. If you find a file that does not work yet, please post your problem at the Avidemux forum. And if you do so, don't forget to provide a sample file that shows the problem! I'm sure Mean will look at your problem ASAP... Also note that VirtaulDubMod is a "dead" (discontinued) project and it's implementation of MKV is out-of-date!
And it somewhat complain about the bframes ???Well, as the message says: If your video contains b-frames, you need to use the so-called "special" mode. In that mode you will loose frame accuracy, yes. But there is no OpenSource video editor available yet, which is able to handle b-frames in a frame-accurate way! VirtualDub definitely does not do it. I heard some commercial editors actually do that, but I can't confirm. Also Mean said that "proper" b-frame support is a planned feature for the next major version of Avidemux...
// EDIT
Information from official Matroska site:
VirtualDubMOD
Project is more or less abandoned, nobody is working on it actively. Also, it can't support most of the modern MKV files anymore. Since version 1.5.10.1 it can handle the new lacing method. Better use mkvtoolnix or avi-mux GUI.
blizard
25th November 2007, 21:07
VirtualDubMod was not mentioned in the FAQ at all!
Also note that in Avidemux you can find the Audio Streams at Audio -> Main Track.
MKV support still is a "new" feature under development. If you find a file that does not work yet, please post your problem at the Avidemux forum. And if you do so, don't forget to provide a sample file that shows the problem! I'm sure Mean will look at your problem ASAP... Also note that VirtaulDubMod is a "dead" (discontinued) project and it's implementation of MKV is out-of-date!
Well, as the message says: If your video contains b-frames, you need to use the so-called "special" mode. In that mode you will loose frame accuracy, yes. But there is no OpenSource video editor available yet, which is able to handle b-frames in a frame-accurate way! VirtualDub definitely does not do it. I heard some commercial editors actually do that, but I can't confirm. Also Mean said that "proper" b-frame support is a planned feature for the next major version of Avidemux...
// EDIT
Information from official Matroska site:
I will add to Lord Mulders comment that you will be in a more stable user environment (GUI) with GTK+ then with QT4. That photo in your post show a QT interface.
There are some options that aren't accessible from QT interface like iPOD profile in Auto (Auto>iPOD), so it is better to make sure that problem in QT is also there in GTK+ before you make any bug report as GTK+ are the recommended GUI for AVIdemux for now. QT might look good, but is still in heavy development and there are difference in how GTK+ and QT work as different set of libraries for cross platform development. That is what I understand from googling around on both GTK+ and QT.
Why there are different versions of Avidemux?
There are currently three different user interfaces available for Avidemux. Each one has it's own executable file: The GTK+ based interface (avidemux2_gtk.exe) is the first graphical user interface that was developed for Avidemux and it still is the primary (recommended) one; the QT4 based interface (avidemux2_qt4.exe) is still under development and it's not completely working yet; and the CLI version of Avidemux (avidemux2_cli.exe) runs without any graphical user interface, because it's intended for batch processing.
Quote from first post about AVIdemux. I marked that part to make clear that statement about recommended GUI.
LoRd_MuldeR
26th November 2007, 01:16
some updates + new screenshots ;)
LoRd_MuldeR
30th November 2007, 21:07
I have just updated the "AVI to DVD" guide:
http://mulder.dummwiedeutsch.de/etc/adm_wink/avi2dvd.htm
Please note that your need Flash Player to watch that ;)
Mgz
18th January 2008, 10:24
video encoders built-in: Xvid (MPEG-4 ASP), x264 (H.264 aka AVC), libavcodec (MPEG-4 ASP, MPEG-2, MPEG-1, FLV, HuffYUV, FFV1, MJPEG, H.263, DV) and mpeg2enc (MPEG-1, MPEG-2). Also it includes various audio encoders: LAME (MP3), FAAC (LC-AAC), Aften (AC3), Ogg Vorbis and TwoLAME (MP2)
do those encoders and audio codecs support multi-thread?
LoRd_MuldeR
18th January 2008, 16:02
do those encoders and audio codecs support multi-thread?
Multi-threading support is not a question of Avidemux, it depends totally on the individual encoder! For example "x264" has awesome multi-threading support (100% load on all four cores of a Quadcore). At the same time the multi-threading support in "Xvid" is very limited (compared to x264). About the ffmpeg/libavcodec encoders: I'm not sure, but at least the MPEG-2 encoders seems to use two cores...
Note: In Avidemux you can configure the number of threads separately for each encoder.
cheshire2k
14th February 2008, 19:39
any idea on putting a dvd thru this ?
LoRd_MuldeR
14th February 2008, 21:23
any idea on putting a dvd thru this ?
Please express your question in a way it can be answered :rolleyes:
Avidemux can read VOB files (as found on DVD's) as well as create compliant MPEG-2 files (for burning onto DVD).
But Avidemux is neither a DVD ripping software nor a DVD authoring/burning software...
What exactly do you want to do?
[EDIT]
Maybe those guides can help you to get a start:
* http://www.avidemux.org/admForum/viewtopic.php?id=3469
* http://www.avidemux.org/admForum/viewtopic.php?id=3570
[EDITē]
Avidemux cannot read ISO files, nor can it read the video directly from DVD discs!
You need to use a ripping software (DVDFab Decrypter, DVD Decrypter, AnyDVD, etc.) to get the VOB files on your Hard Drive.
Then simply open the first VOB of the main movie (e.g. VTS_01_1.VOB) in Avidemux via "File" -> "Open".
If Avidemux asks for appending several files, then say "Yes". If it asks for indexing the MPEG file, say "Yes" again...
cheshire2k
15th February 2008, 15:57
sorry my bad It kept coming up with permission denied on reading the iso mounted to a virtual drive so I riped the dvd to a folder instead and works but takessssssssss FOREVER lastnite I set it running at 10pm 2 pass 1381 bitrate no audio max refs 3 with 3 filters and its still going now today at 2.56pm any reason why its taking forever ?.
foxyshadis
16th February 2008, 23:42
Your computer's too slow?
cheshire2k
16th February 2008, 23:57
:P i dont know why but on fairuse on full settings or using the same commands in the codec settings it only takes 8 hours to convert maybe 10 but ony this its taking forver :(
LoRd_MuldeR
17th February 2008, 04:53
I can assure you, that Avidemux isn't noticeable slower (or faster) than other video editors.
The bottleneck will be the encoder anyway (well, unless you use really heavy filters).
And since Avidemux is using x264 for H.264 encoding, there won't be any difference to other applications using x264.
The same applies to Xvid for MPEG-4 ASP encoding.
So there are basically two possible reasons why encoding speed is significant slower:
You either use different encoder settings (even if you didn't notice) or you use different filters...
cheshire2k
20th February 2008, 17:28
Is it me or is go faster when you select priority to below normal ?
LoRd_MuldeR
20th February 2008, 17:35
Is it me or is go faster when you select priority to below normal ?
You still have fun posting in the Sticky/FAQ thread, eh? :p
To answer your question:
It doesn't make any sens to get "faster" encoding speed by lowering the process priority of the encoding application!
Lowering the priority of other applications could indeed speed-up the encoding - in certain cases. But I guess that's not what you meant, right?
For information:
Process priorities only take effect when there are several processes running at the same time (processes with high CPU time consumption).
And of course only if there are more processes/threads running than CPU Cores. Otherwise each process/thread can happily run on it's own core.
So as long as your are running Avidemux only and don't do other CPU intensive tasks concurrently, the effect of priorities will be near zero ;)
I personally prefer "below normal" priority for Avidemux, so I can do other things (listen to music, surf the internet, and so on) while I'm encoding.
Those lightweight tasks won't "steal" too much CPU time from Avidemux, so encoding speed won't be effected in a noticeable way...
freedom4651
27th February 2008, 11:22
How can i add ASS subtitle in Avidemux without getting error ?
my subtitle file contain multiple style and japanese chracter. This file is fine when played using DirectVobSub, but when i try to make it hardsubbed using Avidemux, it always says "Cannot read_file for *D:\project\Natsuyaki Miyabi - Natsu Remember You.ass*"
Log file included
LoRd_MuldeR
27th February 2008, 14:17
@freedom4651
If you find a bug, you can file a bug report at http://bugs.avidemux.org/
You should also provide a sample file to reproduce the problem...
BTW: Instead of attaching your log, which requires approval, better use [CODE] (http://forum.doom9.org/misc.php?do=bbcode#code) tags in your post ;)
LigH
21st June 2008, 08:08
Feature request:
If Avidemux imports a Matroska file with native MPEG4-ASP video (e.g. built with MeGUI using xvid-encraw), it assumes FourCC = DIVX on exporting it to AVI. That may be "risky" when MPEG4-ASP features were set up in xvid-encraw which are beyond the abilities of DivX.
I'd like to see an option (e.g. in the "Input" settings) where I can chose a FourCC being assumed for "V_MPEG4/ISO/ASP" MKV imports (DIVX, DX50, XVID, maybe MP4V/LMP4/FMP4?). Possibly one for MPEG4-AVC too (although saving AVC AVIs may not be encouraged...).
__
P.S.: Would it even be detectable if DivX may not be able to decode some ASP video stream, and XviD (ffdshow) may be required?
LoRd_MuldeR
21st June 2008, 12:07
If Avidemux imports a Matroska file with native MPEG4-ASP video (e.g. built with MeGUI using xvid-encraw), it assumes FourCC = DIVX on exporting it to AVI. That may be "risky" when MPEG4-ASP features were set up in xvid-encraw which are beyond the abilities of DivX.
AFAIK Avidemux uses "DIVX" as default FourCC for MPEG-4 ASP in AVI in order to ensure Standalone player compatibility (some won't accept other FourCC codes).
I'd like to see an option (e.g. in the "Input" settings) where I can chose a FourCC being assumed for "V_MPEG4/ISO/ASP" MKV imports (DIVX, DX50, XVID, maybe MP4V/LMP4/FMP4?). Possibly one for MPEG4-AVC too (although saving AVC AVIs may not be encouraged...).
__
P.S.: Would it even be detectable if DivX may not be able to decode some ASP video stream, and XviD (ffdshow) may be required?
I think you have a much better chance to get that implemented by posting in the Avidemux forum:
http://www.avidemux.org/admForum/
But I think the developers are working on Avidemux 2.5 right now, so they might not be willing to add new features at the moment...
fatinmidage
21st June 2008, 14:12
a powerful tool,great~
prettylove99
18th July 2008, 05:26
it is a awesome video edited application
would u plz tell me how to add filters to Avidemux
many thanks in advance
best regards
LoRd_MuldeR
18th July 2008, 12:40
it is a awesome video edited application
would u plz tell me how to add filters to Avidemux
many thanks in advance
best regards
Avidemux uses "built-in" filters, so all the filters you see in the pre-compiled builds cannot be changed.
So you would have to edit the source code (implement the new filter) and re-compile Avidemux.
However Avidemux now supports Filter-Plugins, so new video filters can be added via plugins easily.
This way re-compiling Avidemux is not needed to add a filter. All you need is the Plugin DLL...
Another option: Use Avisynth input (AVSProxy GUI) and be able to use all Avisynth filters ;)
prettylove99
18th July 2008, 21:50
thanks for your feedback:)
prettylove99
18th July 2008, 23:24
sorry to bother u again
i am a beginner here
the question is that when i try to use the avsproxy gui to open a avisynth script( F:\MTV\1.AVS) it failed
the message is as below:
AVIsynth has encountered a problem ,please see the logo for detailed information!
this may be caused by a missing plugin,an invalid setting ,an imporper script or an unsupported input file.
AvsSocket Proxy, derivated from avs2yuv by Loren Merritt
Loading Avisynth.dll
Avisynth.dll loaded
Env created
Importing..
Avisynth error:
DirectShowSource: RenderFile, the filter graph manager won't talk to me
(C:\DOCUME~1\PRETTY~1\LOCALS~1\Temp\dshow_82262283.avs, line 1)
Initializing WinSock
WinSock ok
Socket bound to port 9999
Waiting for client to connect...
> Exit Code: 1
LoRd_MuldeR
19th July 2008, 12:41
"DirectShowSource: RenderFile, the filter graph manager won't talk to me"
You try to use DirectShowSource() but no suitable DirectShow filter for your source video is installed on your system!
Either install the suitable DirectShow decoders/encoders or try FFmpegSource as an alternative...
prettylove99
19th July 2008, 17:39
many thanks for your reply
but i can open this script(F:\MTV\1.AVS) by Virtualdub directly
LoRd_MuldeR
20th July 2008, 00:05
many thanks for your reply
but i can open this script(F:\MTV\1.AVS) by Virtualdub directly
Try to append CovertTuYUY2() to your script and try again...
prettylove99
20th July 2008, 00:20
1000thanks that you don't mind to take all the troubles to help me
you are so warmhearted
i will try it as you say and see what happen
best compliments
babaji
14th August 2008, 16:38
I am having a heck of a time trying to remux 1080i material with mplex, all kinds of errors .... is there a reliable way to remux such heavy material? open source preferably, running linux here
LoRd_MuldeR
14th August 2008, 16:45
What video format is your video? And from which container you want to re-mux to which one?
babaji
14th August 2008, 16:58
Thanks for the quick reply!
it's native mythtv, im looking to make a Xvid contained in an AVI, from the avidemux page it seems to suggest that dvb needs to be demuxed using projectx (done) and remuxed using mplex(problematic) I have tried using the -r 64000 and -r 98000 options from the mplex commandline but it always end up with the error **ERROR: [mplex] Too many frame drops -exiting
is there any advantage to using an other container? Can I somehow avoid the need to demux/remux the DVB Streams?
this is all kind of new to me, i have put in the hours learning to encode nice quality DVD's some years ago, now i feel I need to start over again to learn all the MPEG4 options, Oh well you never stop learing do you?
LoRd_MuldeR
14th August 2008, 17:03
There is no "native mythtv" container. DVB recordings usually are MPEG-2 Video in MPEG-PS or MPEG-TS container.
ProjectX is able to handle such files and it can produce MPEG-PS as output, so an additional muxing step is NOT needed.
Just check "to M2P" instead of "demux" in the ProcessWindow. The result should open in Avidemux.
BUT: You mention "1080i material", but HD material usually is H.264, not MPEG-2. If so, ProjectX cannot handle it !!!
babaji
14th August 2008, 17:32
i did not say the container was "native mythtv". What I was trying to convey to you is that it was a native mythtv recording. I beleiev it is a MPEG-TS.
One of the problems is the audio is very often well out of sync, the AVIDEMUX wiki can likely explain this better than i can. I have also seen these problems. Some players can hide this problem by re-syncing the streams as it plays. According to the AVIDEMUX wiki the solution is to use ProjectX to demux into seprate files then remux the back together afterwards. This should fix the audio sync problems and help mask other "transmission errors".
The problem I am having is that mplex does not handle the highres files very well, choking after just a few seconds and crashing. I was hoping somebody knew a better way to remux these files.
Do you know the commadline option for projectx to output in m2p?
LoRd_MuldeR
14th August 2008, 17:38
Note that you must set the correct delay in Avidemux! That is the "Shift" checkbox. You can enter positive or negative value!
The only thing that ProjectX is supposed to fix is a delay that varies over time, because this cannot be fixed with a constant delay.
A good way to find out the proper delay is DGIndex (http://neuron2.net/dgmpgdec/dgmpgdec.html) respectively DGAVCIndex (http://neuron2.net/dgavcdec/dgavcdec.html).
babaji
14th August 2008, 18:42
If anyone knows how to remux large 1080i files pleeeeeeze! let me know! I understand TMPEGENC has a product that can, but it's not free!
wg
27th August 2008, 18:31
Is it possible to check for & fix an out of sync XviD(And other AVI) file without re-encoding the entire file. Avi-Mux Gui will do this easily in windows, but I am now trying to migrate to Linux(Ubuntu Hardy) & have been advised Avidemux can do this, any advice as to how, would be much appreciated.
Thanks in advance.
LoRd_MuldeR
27th August 2008, 18:54
Open your source AVI in Avidemux, set both Audio and Video to "Copy", set Format to "AVI" and that's it.
If you now save the video (File -> Save -> Save Video) it will copy the audio/video stream without re-encoding.
You can correct the sync by checking "Shift" (right below Audio) and setting up the required delay...
wg
28th August 2008, 01:35
Open your source AVI in Avidemux, set both Audio and Video to "Copy", set Format to "AVI" and that's it.
If you now save the video (File -> Save -> Save Video) it will copy the audio/video stream without re-encoding.
You can correct the sync by checking "Shift" (right below Audio) and setting up the required delay...
Thanks for the swift reply, how do I know what the required delay is & whether it is plus or minus?
LoRd_MuldeR
28th August 2008, 01:39
Thanks for the swift reply, how do I know what the required delay is & whether it is plus or minus?
If the audio plays "too early" you need a positive delay, if the audio plays "too late" you need a negative delay.
Increase/decrease the delay until you are happy with the sync...
wg
28th August 2008, 07:21
If the audio plays "too early" you need a positive delay, if the audio plays "too late" you need a negative delay.
Increase/decrease the delay until you are happy with the sync...
I did realise that, but what tool would I use under Linux to measure the delay in ms so it is as accurate as possible, from your answer it does not seem that avidemux can do this.
LoRd_MuldeR
28th August 2008, 13:04
I did realise that, but what tool would I use under Linux to measure the delay in ms so it is as accurate as possible, from your answer it does not seem that avidemux can do this.
Avidemux can do that! Press the "Play" button, watch the video play, press the "Stop" button and finally adjust the delay.
Repeat these steps until you are happy with the sync...
You could also use MPlayer and adjust the delay in MPlayer while playing (using -/+ keys). Finally apply that delay in Avidemux.
juGGaKNot
30th August 2008, 07:29
What the heck is Avidemux?
Imagine an application which does everything VirtualDub can do, but runs on various platforms, supports a lot of containers, comes with all Codecs you need built-in and doesn't use the nasty VfW interface. That applications is Avidemux! And now the "official" version: Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks. It's graphical user interface looks pretty similar to VirtualDub and most features known from VirtualDub are available too. Avidemux natively supports a great number of file types, such as AVI, MPEG, VOB, TS, MP4, ASF, OGM, MKV and FLV. At the same time Avidemux natively supports a wide range of Video/Audio formats, including MPEG-1, MPEG-2, MPEG-4 ASP, H.264/AVC, DV, HuffYUV, MP3, AAC, AC-3 and Vorbis. Tasks can be automated using projects, job queue and powerful scripting capabilities. Video-DVD or (S)VCD compliant streams can be created with easy-to-use "Auto" wizards. Multi-threading is supported!
si it is as good as vdub for :
making uncompressed RGB avi from RGB pictures ( 300 FPS )
rendering RGB footage ( riff out of vegas ) to xvid ?
waw, will try today.
LoRd_MuldeR
30th August 2008, 13:29
si it is as good as vdub for :
making uncompressed RGB avi from RGB pictures ( 300 FPS )
rendering RGB footage ( riff out of vegas ) to xvid ?
waw, will try today.
I only see "YV12 (Raw)" output, not RGB. However there are various "true lossless" compression formats available (HuffYUV, FF HuffYUV, FFv1, lossless H.264). At least "FFV1" should support RGB.
Reading image sequences and save the result as video file is supported and I used it with success...
s8ntnick
11th September 2008, 16:56
Can avidemux append avi files into one large avi? I have number of home movies that I would like to combine into larger files on a DVD.
LoRd_MuldeR
11th September 2008, 17:07
Can avidemux append avi files into one large avi? I have number of home movies that I would like to combine into larger files on a DVD.
Yes. Open then first AVI, then append the other AVI files. All AVI files must be the same resolution, of course...
buzzqw
11th September 2008, 19:01
Yes. Open then first AVI, then append the other AVI files. All AVI files must be the same resolution, of course...
but audio can be mp3 VBR too. While virtualdub wouldn't append those kind avi with different audio bitrate, AviDemux CAN!
BHH
LoRd_MuldeR
11th September 2008, 19:19
but audio can be mp3 VBR too. While virtualdub wouldn't append those kind avi with different audio bitrate, AviDemux CAN!
BHH
Just don't forget to build the "VBR Time Map" for such AVI files ;)
deets
20th September 2008, 20:06
this is a brilliant app! I had to load up vdub the other day, never again :)
TEB
3rd December 2008, 05:19
Hi. Nice app but i have some questions:
1. How do i check the x264 version used in the package? Can i dl and use a selfbuild x264 build in anyway? or use the standard .exe from x264.nl ?
2. Does Avidemux support mp4 or mkv as target containers?
3. Does avidemux support a dvd directly without pre-decryption using an external plugin ?
4. Can i use avidemux for the following scanrio:
Source DVD episodes mpeg2 PS/ac3-2channel
Target x264 coded SD streams with ac3-2channel sound (copy) and mkv as a container.. (should i deinterlace it first?)
teb
laserfan
3rd December 2008, 15:09
If your video contains b-frames, you need to use the so-called "special" mode. In that mode you will loose frame accuracy, yes.Sorry if I missed it, but is there a way to tell Avidemux that I always want to use the frame-accurate mode? Answering that B-frame dialog w/No every time I open an x264 (and later "rebuild frames" dialog) is somewhat of a pain.
LoRd_MuldeR
3rd December 2008, 15:28
Sorry if I missed it, but is there a way to tell Avidemux that I always want to use the frame-accurate mode? Answering that B-frame dialog w/No every time I open an x264 (and later "rebuild frames" dialog) is somewhat of a pain.
None that I'm aware of. Also you should go with the "safe" mode to avoid random crash...
laserfan
3rd December 2008, 22:41
None that I'm aware of. Also you should go with the "safe" mode to avoid random crash...Well, maybe I ought to try it, but if "random crashes" are a price I pay for being able to find I-frames accurately in x264 encodings, then I will continue to wade-thru the warnings.
EDIT: OK, well, I tried it the "safe" way and while it seemed to still work i.e. give me precise I-frame positioning it did also terminate unexpectedly while I was advancing to the next I-frame(s). So I guess choosing Safe or not doesn't really matter for my purposes. I still am careful to use only CTRL-T to advance...
LoRd_MuldeR
3rd December 2008, 23:17
Well, maybe I ought to try it, but if "random crashes" are a price I pay for being able to find I-frames accurately in x264 encodings, then I will continue to wade-thru the warnings.
EDIT: OK, well, I tried it the "safe" way and while it seemed to still work i.e. give me precise I-frame positioning it did also terminate unexpectedly while I was advancing to the next I-frame(s). So I guess choosing Safe or not doesn't really matter for my purposes. I still am careful to use only CTRL-T to advance...
I think Avidemux is not able to handle H.264 streams in a frame-accurate way yet, no matter what "mode" you choose.
That's one of the things that hopefully will be addressed in Avidemux 2.5 one day ...
laserfan
4th December 2008, 05:39
I think Avidemux is not able to handle H.264 streams in a frame-accurate way yet, no matter what "mode" you choose.
Well, I only use it so far to ID I-frames in x264 vids, to choose chapter locations, and it seems to do that just fine.
Brazil2
12th February 2009, 02:33
Two questions about AviDemux:
I've noticed that AviDemux automatically sets the H264 Profile and Level. For instance for SD resolutions (backup of a DVD, native resolution and AR being kept) I always get High@3.0. But when I encode to a higher resolution I get Level 4.2 or even Level 5.2.
So my question is: is there a way to force the use of Level 4.1 ?
I haven't found anything about that in the Wiki. And I believe I'm using Level 4.1 compatible encoding options that I've found in this thread (http://www.avsforum.com/avs-vb/showthread.php?p=12728994#post12728994) but I always got L4.2 and not L4.1.
I'm also trying to incorporate SRT subtitles to the final image by using the built-in Subtitler filter. But it doesn't work. I've tried many different settings (color, position, etc) without success.
What am I doing wrong ?
LoRd_MuldeR
12th February 2009, 02:40
Two questions about AviDemux:
I've noticed that AviDemux automatically sets the H264 Profile and Level. For instance for SD resolutions (backup of a DVD, native resolution and AR being kept) I always get High@3.0. But when I encode to a higher resolution I get Level 4.2 or even Level 5.2.
So my question is: is there a way to force the use of Level 4.1 ?
I haven't found anything about that in the Wiki. And I believe I'm using Level 4.1 compatible encoding options that I've found in this thread (http://www.avsforum.com/avs-vb/showthread.php?p=12728994#post12728994) but I always got L4.2 and not L4.1.
Not Avidemux, but the x264 encoder it uses, will detect the H.264 Level and Profile.
You can't set the Level/Profile directly. The Profile depends on the settings you choose. The Level also depends on resolution, framerate and bitrate.
Have a look here:
* http://en.wikipedia.org/wiki/H.264#Profiles
* http://en.wikipedia.org/wiki/H.264#Levels
I'm also trying to incorporate SRT subtitles to the final image by using the built-in Subtitler filter. But it doesn't work. I've tried many different settings (color, position, etc) without success.
What am I doing wrong ?
Are you sure that you are looking at the filtered "Output" video and not at the unfiltered "Input" video?
Initially Avidemux shows the "Input" video in its main window...
Brazil2
12th February 2009, 03:03
The Profile depends on the settings you choose. The Level also depends on resolution, framerate and bitrate.
Have a look here:
* http://en.wikipedia.org/wiki/H.264#Profiles
* http://en.wikipedia.org/wiki/H.264#Levels
Thanks for the answer :)
Yes I've read all of that and I'm within the specs. Hence my question :)
Attached file is the custom AviDemux profile I'm using as a basis. Most of the time I'm using bitrates from 2500 up to 15000 Kb/s, resolutions of 1920*1080 or 1280*720 and 25 FPS. Sometimes I add the p4x4 option depending on the result I want to get.
Are you sure that you are looking at the filtered "Output" video and not at the unfiltered "Input" video?
Initially Avidemux shows the "Input" video in its main window...
I'm looking at the final result, the video itself.
And there is no subtitle integrated to the image.
The target is XviD+MP3 in an AVI container. I haven't tried any other target format yet.
klondike
27th February 2009, 21:19
Lord Mulder please help me because no one on the forums has been able to provide an answer to a problem i have.The situation is that i am trying to rip vobsubs off a multi-language DVD.I use the VOB tool in avidemux but the idx file has inaccurate timestamps.When i use another Windows program called VobSub or the following commands in Linux i get correctly indexed .idx files:
tccat -i <path to ripped vobs> -T <tile number> -L | tcextract -x ps1 -t vob -a 0x21 > subs-en
subtitle2vobsub -o vobsubs-en -i <Path to IFO file> < subs-en
Avidemux's created .idx file starts like this:
timestamp: 00:15:50:409, filepos: 000000000
timestamp: 00:15:59:618, filepos: 000001800
timestamp: 00:16:16:468, filepos: 000002800
timestamp: 00:16:19:505, filepos: 000003800
and ends like this:
timestamp: 01:50:23:411, filepos: 00138f3b
timestamp: 01:50:27:249, filepos: 00139c72
timestamp: 01:50:51:006, filepos: 0013a773
timestamp: 01:51:08:356, filepos: 0013b374
Whereas the correctly indexed idx files created with the alternative programs mentioned above all have the following timestamps starting like this:
timestamp: 00:15:50:409, filepos: 000000000
timestamp: 00:15:59:618, filepos: 000001800
timestamp: 00:16:16:468, filepos: 000002800
timestamp: 00:16:19:505, filepos: 000003800
and ends like this:
timestamp: 01:50:46:334, filepos: 0001b4000
timestamp: 01:50:50:171, filepos: 0001b5000
timestamp: 01:51:13:929, filepos: 0001b6000
timestamp: 01:51:31:279, filepos: 0001b7000
It appears that the vobsub tool is indexing the vob files incorrectly and i don't know how to fix it.I have tried all the avidemux versions from 2.4 to 2.44 and there is no difference.This happens with both the Windows and Linux versions of Avidemux.
halsboss
18th April 2009, 04:13
Hi there, it looks like a terrific program ! Will have to give it a whirl.
I'm a little confused on positioning; I noticed you recommend "avi-mux GUI" http://alexander-noe.com/video/amg/ to someone ( http://forum.doom9.org/showthread.php?p=1172081#post1172081 ) to demux an avi into elementary streams, but had thought avidemux could do that ...
Can you please clarify, as the program names and functionality confuse me ?
Also, in demuxing xvid/mp3 .avi does it (either one) "take care of" .avis which may or may not be packed bitstream, when creating elementary streams ?
Inspector.Gadget
18th April 2009, 04:22
LoRd_MulderR: I know that Avidemux has color correction options through ColorYUV. If I were to open to a VOB directly in Avidemux, would the proper color correction be applied anyway? For instance, I know that Avisynth's ColorMatrix() corrects MPEG-2 color coefficients and can use hints from DGIndex to auto-correct color; does Avidemux, as a more integrated package that can encode directly to ASP/AVC, do this behind the scenes?
LoRd_MuldeR
18th April 2009, 13:30
@halsboss:
AVI-Mux GUI and Avidemux are not related at all! AVI-Mux GUI is a pretty simple tool for (de)muxing AVI and MKV files. Avidemux is a fully-fledged video editor and encoding application. You can think of it as the cross-platform equivalent of VirtualDub. However despite its name and in contrast to VirtualDub, Avidemux isn't restricted to the AVI container at all! Also Avidemux is able to unpack an AVI file with "packed bitstream" (as created by DivX). It's called "AVI, unpack VOP" and it's available from the "Format" dropdown menu. Avidemux will even suggest to unpack such files automatically...
@Inspector.Gadget:
Avidemux provides at least two filters for color correction: MPlayer EQ2 and Avisynth ColorYUV. These filters need to be enabled and configured manually, in case a color correction is necessary. However in most cases you won't need to do that. Usually you can simply keep the original color levels of the source MPEG-2 file(s). Better get your levels right at playback time!
halsboss
20th April 2009, 10:33
Thanks. Did you notice the avidemux query over at http://forum.doom9.org/showthread.php?p=1275570#post1275570 (should I re-post here ? I don't know how to move it).
LoRd_MuldeR
20th April 2009, 13:27
Thanks. Did you notice the avidemux query over at http://forum.doom9.org/showthread.php?p=1275570#post1275570 (should I re-post here ? I don't know how to move it).
Maybe the Avidemux Forum (http://avidemux.org/admForum/) is the right place ask this highly specific question...
halsboss
20th April 2009, 13:40
OK. I didn't think of that, usually doom9 has help on all sorts of things. Thanks,
Run Avidemux and load a video, and the gui reduces and moves elsewhere on the screen. Can the gui not be made to retain its position when loading a video ?
Can the gui be made to remember its last postion at exit for next use ?
Or is this something to do with, i like my taskbar at the top of the screen. I doubt it but many apps like to sneak under it sometimes. But that just bad design by other software developers.
I do like AviDemux sometimes though it just disapears with some files. I was trying to convert a .ogm packed file last night. It loaded i selected avi output copy video and audio, then tried xvid and mpg2 audio and then some other options, both times the gui just dissapeared. I could have look at the log but i will try and demux it first and process each stream individualy, maybe its because it has chapters, that i don't need to keep.
For all the other softwares i have used in the past. Why did they not implement mp2 audio. This is one strong feature i i like avidemux for. Because mp2 audio sound so much better than any mp3 varieties, with not much more size added not that, that matters.
Keep up the coding you do, there are users out there that while do not write to you are happy to use the software. Ok then of i go for session with the new build v2.5.0 :thanks:
LoRd_MuldeR
3rd May 2009, 12:36
Run Avidemux and load a video, and the gui reduces and moves elsewhere on the screen. Can the gui not be made to retain its position when loading a video ?
Can the gui be made to remember its last postion at exit for next use ?
Or is this something to do with, i like my taskbar at the top of the screen. I doubt it but many apps like to sneak under it sometimes. But that just bad design by other software developers.
Avidemux will adjust the window size according to the video you open. But I never see the window "jump" around...
I do like AviDemux sometimes though it just disapears with some files. I was trying to convert a .ogm packed file last night. It loaded i selected avi output copy video and audio, then tried xvid and mpg2 audio and then some other options, both times the gui just dissapeared. I could have look at the log but i will try and demux it first and process each stream individualy, maybe its because it has chapters, that i don't need to keep.
If you encounter a crash, looking at the log is your only way to get more information (except for using a debugger).
For all the other softwares i have used in the past. Why did they not implement mp2 audio. This is one strong feature i i like avidemux for. Because mp2 audio sound so much better than any mp3 varieties, with not much more size added not that, that matters.
Huh? What applications are you talking about?
Most applications simply use the ACM codecs installed on your computer. So whether MP2 is available (or not) solely depends on the installed ACM codecs.
Avidemux is an exception here! It doesn't use VFW/ACM Codecs...
Mulder the Jump I refer to (probably jump is not the correct word). When gui is at full screen, and then load a new video. The gui shrinks and moves elsewhere on the screen. I thought as you say it's because of the video dimensions and gui resizing. If it cannot be done, thats ok, just thought i'd ask as its unusual to see this. I see where other softwares the gui windows remains staic, when a new video is loaded. And the video dimensions are loaded to correct aspect for the video. If not possible no problem is only a cosmetic.
Have got around the OGM file i used Yamb to demultiplex the video and audio streams (where is the demultiplexer in avidemux?). So then i could process each stream individualy. Have now a transcoded xvid-avi with an mp2 audio stream video file.
For other softwares i meant the piffy ones the say they do it all (commercial softwares). Yet they do very little and many only know of the correct iso specifications for ntsc. With many of these such softwares they only allow for with xvid-avi transcoding with mp3 or wav no other options. It is why i am now using avidemux, because it has all the options, and does what i need everytime. :)
LoRd_MuldeR
3rd May 2009, 21:00
Mulder the Jump I refer to (probably jump is not the correct word). When gui is at full screen, and then load a new video. The gui shrinks and moves elsewhere on the screen. I thought as you say it's because of the video dimensions and gui resizing. If it cannot be done, thats ok, just thought i'd ask as its unusual to see this. I see where other softwares the gui windows remains staic, when a new video is loaded. And the video dimensions are loaded to correct aspect for the video. If not possible no problem is only a cosmetic.
Yes, when you open a new video then Avidemux will leave fullscreen mode and resized the window according to the video size.
I think this is how it was intended, but you may want to file a feature request (http://bugs.avidemux.org/) anyway ;)
Ok thanks O' LoRd_MuldeR i now have that bookmarked will do it later sometime soon.
akiza
20th July 2009, 07:56
Avidemux is a free video editor designed for simple cutting...
If I just wanna cutting a "packed" avi...
A. Open packed avi,unpack it,cut/edit on the fly,then save.
B. Open packed avi,unpack it,SAVE it. Open the saved avi(unpack),cut/edit it,save it
which one is the right/better way?
And Avidemux seems can't direct conver "packed" avi to "unpack" mp4.
When I opened a "packed" avi and unpack it and save a new mp4 file,I found there is "packed bitstream" data in the mp4 file...
Does it mean If I wanna conver a packed avi to a unpack bitstream mp4 I must open->unpack->save->open unpack one->save as mp4 ?
Is there any shortcut?
LoRd_MuldeR
20th July 2009, 12:48
If I just wanna cutting a "packed" avi...
A. Open packed avi,unpack it,cut/edit on the fly,then save.
B. Open packed avi,unpack it,SAVE it. Open the saved avi(unpack),cut/edit it,save it
B
Does it mean If I wanna conver a packed avi to a unpack bitstream mp4 I must open->unpack->save->open unpack one->save as mp4 ?
"Packed bitsream" is a hack that DivX invented to circumvent certian limitations in VFW/AVI.
I don't think this exists for MP4 ...
akiza
21st July 2009, 03:22
"Packed bitsream" is a hack that DivX invented to circumvent certian limitations in VFW/AVI.
I don't think this exists for MP4 ...
for example...
1. I open a "Packed bitsream avi" via avidemux.
2. unpack bitstream
3. save to a mp4 file (via copy mode)
when I open the mp4 file via avidemux,the avidemux's FILE-INFORMATION show [Packed bitsream : Yes]
Is that a bug or that mp4 file only contain bitstream directly copy from original avi file (unpack won't work in direct copy to mp4 file-type)?
LoRd_MuldeR
21st July 2009, 12:08
If you set the "Format" to "MP4", then Avidemux won't unpack the "packed bistream" for obvious reasons. You must select "AVI, unpack VOP" to do that ;)
And yes, the way it is currently implemented, you can't unpack and re-mux the AVI to MP4 "on the fly". First unpack, then remux from the "unpacked" file!
akiza
29th July 2009, 08:35
Maybe those SVN version could provide MD5 checksum at mirror site?
:thanks:
LoRd_MuldeR
29th July 2009, 13:58
Maybe those SVN version could provide MD5 checksum at mirror site?
:thanks:
Why? The Avidemux installers are NSIS-based and NSIS installers have their own integrity check. If the installer was corrupted, it would display an error message!
I think even the ZIP files have some kind of checksum, which should detect corrupted archives on extract...
Anyway here are your MD5 values:
Avidemux.2009-07-25.Win32.exe = aa42f0da0ffcb91b8c728e6cb67594ff
Avidemux.2009-06-23.Win32.Final.exe = 3df40bb0abb90afed6c5f5572dd614a9
Avidemux.2009-02-07.Win32.Final.exe = e09ad0122eb3c532803df621cc501eda
akiza
30th July 2009, 03:10
Why? The Avidemux installers are NSIS-based and NSIS installers have their own integrity check. If the installer was corrupted, it would display an error message!
Anyway here are your MD5 values:
Avidemux.2009-07-25.Win32.exe = aa42f0da0ffcb91b8c728e6cb67594ff
Avidemux.2009-06-23.Win32.Final.exe = 3df40bb0abb90afed6c5f5572dd614a9
Avidemux.2009-02-07.Win32.Final.exe = e09ad0122eb3c532803df621cc501eda
thanks,I just think about "more confirm more safety" :)
~~~
I downloaded the SVN 5152 and find some strange in the x264 config window
***
commit af2a4ecd7bcefc97c8aa83913c9a2980206f9cd0 r1177
Author: Jason Garrett-Glaser <darkshikari@gmail.com>
Date: Wed Jul 1 21:14:57 2009 -0700
Our defaults have also changed: new defaults are --subme 7 --bframes 3 --8x8dct --no-psnr --no-ssim --threads auto --ref 3 --mixed-refs --trellis 1 --weightb --crf 23 --progress.
***
The new "default" setting has changed since r1177.
The crf value should be 23 but SVN 5152's x264 crf default value is "26"... :confused:
LoRd_MuldeR
30th July 2009, 03:20
The defaults for the x264 CLI (command-line) encoder have changed in r1177 indeed. But that doesn't effect Avidemux at all. It has its own default values ;)
But I agree that the x264 dialog in Avidemux needs some updates:
* SubME=10 ("QPRD") is missing and only available in Avidemux through a patched libx264
* Psy-RDO and Psy-Trellis cannot be adjusted, because options are missing
* AQ mode 2 (aka "AutoVAQ") is missing too and again only available via patched libx264
So adjusting Avidemux' x264 dialog for the new x264 defaults is definitely not the most important thing to do.
You can always choose your preferred settings. Don't worry too much about the defaults...
akiza
31st July 2009, 13:11
But I agree that the x264 dialog in Avidemux needs some updates:
* SubME=10 ("QPRD") is missing and only available in Avidemux through a patched libx264
* Psy-RDO and Psy-Trellis cannot be adjusted, because options are missing
* AQ mode 2 (aka "AutoVAQ") is missing too and again only available via patched libx264
...
And the "--nr"(?) filter ?
It's usefull when encoding some noisy video. :)
LoRd_MuldeR
31st July 2009, 13:38
And the "--nr"(?) filter ?
It's usefull when encoding some noisy video. :)
It's already there. Look again, "Noise Reduction" is located on the "Analysis" tab in Avidemux' x264 dialog ;)
Anyway, I don't recommend using that option. If you need denoising, then better use a "real" denoise filter like "hqdn3d" or "Fluxsmooth".
Last but not least I prefer keeping the noise instead of smoothing it out. x264 has very good noise retention now...
akiza
3rd August 2009, 04:50
It's already there. Look again, "Noise Reduction" is located on the "Analysis" tab in Avidemux' x264 dialog ;)
Anyway, I don't recommend using that option. If you need denoising, then better use a "real" denoise filter like "hqdn3d" or "Fluxsmooth".
Last but not least I prefer keeping the noise instead of smoothing it out. x264 has very good noise retention now...
thanks ^^
The reason I perfer using nr filter is, using value 100~150, the filter can reduce file size about 10%~20% and keeping a lot detail.
Using HQDN3D (or other smooth filter) It still can reduce file size about 15%~25% but lossing too muvh detail @@
Is there any doc or guide about the "nr filter" ?
:)
LoRd_MuldeR
3rd August 2009, 04:58
Other denoise filters have options to tweak the filter too. So if you think they remove too much detail, you should reduce the strength ;)
What docs do you need about the x264 "nr" filter? There is only one parameter which controls the strength of the filter.
Even the x264 developers say that the built-in denoise filter is very simple/fast and that it never was developed to be a "high quality" denoiser.
http://forum.doom9.org/showpost.php?p=1304816&postcount=2
And why do you want to denoise at all?
Nowadays x264 is pretty good in retaining noise. And you never can remove the noise without destroying at least some detail at the same time.
http://forum.doom9.org/showthread.php?t=147394
LoRd_MuldeR
6th August 2009, 20:10
hai sir how to convert dvd to avi 700mb with Avidemux2,need nice tutorials with screenshot , as i already see this http://avidemux.org/admWiki/index.php?title=DVD_to_AVI
but i could not understand sir
1. Rip your original Video-DVD (the "VIDEO_TS" structure) to your HDD. Use DVD Fab, DVD Decrypter or a similar tool.
2. Open the first VOB file that belongs to the "main" movie in Avidemux and (if Avidemux asks) agree to append the other parts (VOB files).
3. Set "Video" to "MPEG-4 ASP (Xvid)", set "Audio" to "MP3 (LAME)" and set "Format" to "AVI".
4. Click the "Configure" button right below "Video", set "Encoding Mode" to "Video Size (Two Pass)" and enter the desired target filesize (note that this is for the Video part only, audio is not included here !!!).
5. Also set "Pixel Aspect Ratio" to "As Input", then press "OK" to close the Xvid configuration dialog.
6. Goto "File" -> "Save" -> "Save Video", save to "Foobar.avi" and wait...
cord-factor
4th February 2012, 16:09
Why do my MPEG-2 files get out of sync when I cut/edit them in Avidemux?
Captured MPEG files are generally from DVB S/T (in MPEG TS format) or from IVTV based cards or any other card with hardware MPEG-2 encoding (in MPEG PS format). These captures often contain transmission errors which end up as missing or broken frames! A video player (MPC, MPlayer, xine, VLC, etc.) will constantly re-sync the streams using the timing information embedded in the stream. Avidemux will not! Apart from the constant shift, which is easily recoverable using the timeshift filter, it will result in a growing synchronisation issue when encoding or transcoding. Even saving without re-encoding will be async! MythTV recordings are a prime example of this problem: The audio will be offset by approximately -330 ms at the start of the recording and the drift throughout the duration of the recording. Please note that not all MythTV recordings have this problem, just some depending on the software and hardware configuration. The only 100% reliable way to fix your MPEG-2 files is to use ProjectX. You can get ProjectX from http://project-x.sourceforge.net/, a tutorial can be found at http://www.avidemux.org/admWiki/index.php?title=Project_X.
How about transcode (http://www.transcoding.org/cgi-bin/transcode), I mean
tcextract -i movie.vob -t vob -x mpeg2 > movie.m2v
tcextract -i movie.vob -a 0 -x ac3 -t vob > movie.ac3
will it do the same as projectx?
butterw2
28th January 2021, 13:44
Avidemux is a free multi-platform video editor designed for simple cutting, filtering and encoding tasks.
Links:
- Code: https://github.com/mean00/avidemux2/commits/master
- Dev. versions (recommended for x64): http://www.avidemux.org/nightly/
- Releases: http://avidemux.sourceforge.net/download.html
- user Forum: https://avidemux.org/smif/index.php
Good cutter (supporting many different input formats, ex: h264 mp4) with a nice simple QT5 interface.
Supports .py project scripting and filter plugins.
blob2500
17th April 2023, 14:06
How to activate qcomp (Quantiser Curve Compression) in Avidemux? Its section is always disabled in the latest versions, in any x264 gui configuration.
It only works with the default values: qcomp 60%; or 80% in some preset/tune.
https://i.postimg.cc/fWtpV0P4/qcomp-avidemux.jpg
I tried Avidemux 2.8.x vsWin64 and Win64 for windows (10) x64.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.