![]() |
divxenc for Linux
Just started a new small project. It's basically the same as h264enc and xvidenc, except it uses lavc's MPEG-4 video format and no longer supports manual codec configuration, only presets... 7 of them for now.
http://divxenc.sourceforge.net divxenc is also available from my openSUSE build service repo: http://download.opensuse.org/reposit...e:/microchip8/ |
ChangeLog for version 0.0.2
Code:
* Changed qns=3 to qns=2 for the ihq preset |
ChangeLog for version 1.0.0
Code:
* Use awk to get the current device when exporting DVD chapters information |
just some comment
i like mpeg4 codec from lavc, has several options that xvid lack, and for me is much more "scalabily" I like the *mask (lumi/dark/tcplx/scplx) among other, correctly tuned could bring astonishing results! thanks for this app! BHH |
Quote:
|
ChangeLog for version 1.0.1
Code:
* Integrated the exit command into the rmconf() function |
thanks froggy1 for your great work!
(arghh.. givme my next pc.. i want move to linux.. and btw i am thinking starting a gui to...ffmpeg or handbrakecli.exe;) ... but i'll start a new thread when TUX is here) BHH |
ChangeLog for version 1.0.2
Code:
* Fixed color output in the target file size calculation |
ChangeLog for version 1.0.3
Code:
* Replace underscores from DVD title names with spaces |
Great encoder script, esp the batch encoding and HQ settings, thank you.
Never had much use for the lavc mpeg4 encoding, in the days of having to save space and get quality xvid was always the way to go but now that its been improved and storage is not so much an issue anymore its a good way to transcode. |
Quote:
|
ChangeLog for version 1.0.4
Code:
* Added support for NTSC Double @ 60 fps |
Ps3
I know the PS3 is a hassle, but if there's anyway you can get mencoder's DivX to work with it...
Something like the special PS3 quality options for h264enc ... Currently, I'm getting "The data type is not supported (880288Bf)" error with divxenc (DivX5). With transcode & dvd::rip (DivX4, OpenDivx), the file is supported and will play if less than 2GB. Thanks for these scripts. They're very helpful, especially the subtitle burning stuff. |
Quote:
I don't know much about the PS3 MPEG-4 Part 2 support. Is there a possibility that you can save the transcode or dvd::rip options and post them here so I can make a few presets? |
Quote:
But I'll look into it more and get back to you. |
Quote:
|
Can you try out the PS3 preset on a sample and tell me if it's working? Here's the updated divxenc http://www.mediafire.com/?37gmnbznxzf
run: divxenc -1p -p ps3 |
Ahhh, the forum's working again!
>>> Can you try out the PS3 preset on a sample and tell me if it's working? Definitely will do. It may take a little while though, as I'm in the middle of installing a new 1 TB drive and moving stuff all around. |
No, that doesn't work unfortunately.
Here's a version of the dvd::rip commands that give me an avi of the first chapter of title 1 of a dvd with DivX4 (OpenDivX). Maybe there's something here that will provide a clue. (But these avi's can only go to 2 GB before they stop working on the PS3) (skipping stuff about thumnails, subtitles, etc.) ... Start job 'Transcode video - title #1, chapter #1, pass 1' Executing command: mkdir -m 0775 -p '/home/blaz/media/video/dvdrip/Traffic/tmp' && cd /home/blaz/media/video/dvdrip/Traffic/tmp && mkdir -p /home/blaz/media/video/dvdrip/Traffic/avi/001 && execflow -n 19 transcode -H 10 -a 0 -x vob -i \/home\/blaz\/media\/video\/dvdrip\/Traffic\/vob\/001\-C001\/ -w 1200,50 -F mpeg4 -A -N 0x2000 -f 30,4 -M 2 -Y 10,0,14,0 -B 15,10,8 -R 1 -y ffmpeg,null --psu_mode --nav_seek /home/blaz/media/video/dvdrip/Traffic/tmp/Traffic-001-C001-nav.log --no_split -o /dev/null --print_status 25 -J extsub=0:0:0:0:0 && echo EXECFLOW_OK ... Transcode video - title #1, chapter #1, pass 1: 100% done. ... Start job 'Transcode video - title #1, chapter #1, pass 2' Executing command: mkdir -m 0775 -p '/home/blaz/media/video/dvdrip/Traffic/tmp' && cd /home/blaz/media/video/dvdrip/Traffic/tmp && mkdir -p /home/blaz/media/video/dvdrip/Traffic/avi/001 && execflow -n 19 transcode -H 10 -a 0 -x vob -i \/home\/blaz\/media\/video\/dvdrip\/Traffic\/vob\/001\-C001\/ -w 1200,50 -F mpeg4 -A -N 0x2000 -f 30,4 -M 2 -Y 10,0,14,0 -B 15,10,8 -R 2 -y ffmpeg --psu_mode --nav_seek /home/blaz/media/video/dvdrip/Traffic/tmp/Traffic-001-C001-nav.log --no_split -o /home/blaz/media/video/dvdrip/Traffic/avi/001/Traffic-001-C001.avi --print_status 25 -J extsub=0:0:0:0:0 && echo EXECFLOW_OK ... Job 'Transcode video - title #1, chapter #1, pass 2' finished |
grrrr I was hoping for it to work. The log of dvd::rip isn't really helpful, it just shows that it encodes to mpeg4. MEncoder can encode to mpeg4 too, that's what divxenc is using. I really don't know which settings to change so that your PS3 can play it... I've disabled most of the settings for the PS3 preset which may be problematic. Also can you tell me which ffourcc the AVI file is using when you encode with dvd::rip ? Is it DIVX or DIV4 ?
I'm not sure if this update will fix it for you - http://www.mediafire.com/?1xd04utdn2x |
Some info from GSpot.
Container sections: Both have AVI v1.0 but the working (transcode) avi has: Interleave: 1 vid frame (33ms) Audio frames: aligned on interleaves whereas yours has: Interleave: 500 ms (12.0 v.frames), preload=512 Audio frames: Split across interleaves Audio sections are the same in GSpot. Video sections both have DIVX as codec. Rest is different as I used different resolutions and kbps. Could changing the frame rate from 29.97 to 23.976 be a problem? For some reason I thought I had to do that. I'll try your new code and leave it alone. |
It works
Your last download works! (At least for small files < 2GB.)
Turns out I do need the frame rate conversion or there's lots of errors. But that has no impact on whether the PS3 likes it or not. I also tried changing the fourcc to DX50 and it worked. So here's the latest batchfile: mencoder "dvd://1" -o "/home/blaz/TRAFFIC_chapter1-1.avi" -chapter 1-1 -dvd-device /dev/hdc -ffourcc DX50 -fps 30000/1001 -ofps 24000/1001 -vf filmdint=fast=0/io=30:24/dint_thres=256,softskip,harddup -noodml -aid 128 -channels 6 -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1200:threads=2:vmax_b_frames=0:vme=4:mbd=2:lumi_mask=0:dark_mask=0:precmp=0:cmp=2:subcmp=0:dia=2:trell:cbp:mv0:preme=1:qns=0:autoaspect 2>/dev/null I'll try a longer one with subtitles over night. p.s. I didn't change lavcopts, so just ignore the smiley faces |
That's great to hear, but what caused it to be playable? Was it the frame rate conversion or the fact that it doesn't use b-frames (I doubt the PS3 doesn't support b-frames in DIVX since Sony is working with DivX to certify their PS3's to be compatible). Can you do one small test for me? set the vmax_b_frames to 2 and also add v4mv to the above commands and see if it works
|
Good News and Bad news
The bad news is that setting vmax_b_frames to 2 and adding v4mv put things back to "data type is not supported" on the ps3.
The good news is that for the first time ever, I can play an avi file that's > 2GB. That's using your last download without the B frames and a fourcc of DIVX not DX50 (which hopefully will work too). And the ps3 problems were not related to frame-rate conversion. I tried both ways. Your new code worked both ways, just lots of messages if I didn't convert. Is there any point in trying two-pass encoding with your latest? divxenc -2p -p ps3 I might then edit the batch file to use DX50 instead of DIVX. Any other suggested edits to the batchfile? I'm looking for high quality. But I think we are getting somewhere. |
Quote:
as for doing a 2-pass encode, if you set the bitrate high enough there's no real need to do a 2-pass encode, but it's up to you :) |
Setting vmax_b_frames to 2 definitely does not work.
But v4mv is not a problem. I also switched to DX50 in both cases. Still single pass, but doubled the bitrate to 2400 as you suggested. |
Quote:
|
ChangeLog for version 1.0.5
Code:
* Updated the filmdint FPS conversion filter. Added dint_thres=256 to not do any deinterlacing while doing the conversion |
First, a dvd I ripped with the latest divxenc to a 2.5GB avi, streamed beautifully to my PS3 via mediatomb last night. Great stuff.
Second, a question about subtitles. Currently I'm burning them into the video and this works fine ... except they can't be turned off or on. But divxenc has the option of ripping them to separate sub/idx files, and I know there's a windoze program http://userxp.tripod.com/sub2divx.htm that can put these subtitles into an avi container, and, apparently, the PS3 will recognize them, allowing you to turn them off or on. I'm hoping this works when streaming as well. Is there someway of doing this natively in linux? |
Quote:
|
A little problem:
I don't like cropdetect's recommended values for a 2.35:1 dvd, so I enter 720:368:0:56 instead of the default 720:352:0:64. The preview looks good. I force the frame rate (NTSC video -> Film). But then the default "desired resolution" is 720x352. ?? And if I change it, I have to choose algorithms for zooming, etc. IOW it looks like my 720:368:0:56 crop has been ignored in favor of cropdetect's. I can modify the batch file and it seems to work ok with 720:368:0:56 |
|
ChangeLog for version 1.0.6
Code:
* Set the field dominance of the yadif deinterlacer to auto-detection. If the |
Ps3
With one exception so far, divxenc has worked well creating avi files that are streamable to the PS3 from my dvds.
The main exception (King Kong) is converted and plays fine on the pc, but the PS3 gives me the same "data type is not supported (880288Bf)" error as before when you had b-frames enabled. It's weird because of the ten or so other dvds that I've tried so far, there's been no problem with PS3 compatibility. I tried removing the v4mv option, but that didn't help either. It's not a major problem for me, as I do not need the sub-titles and vobcopy works fine (although the file IS large). It is curious though. |
Quote:
|
ChangeLog for version 1.0.7
Code:
* Clarify that the aspect ratio is the one for input sources |
A newbie question but how do you use the batch option to say encode a bunch of files in a folder?
just using the argument divxenc -b /home/path/to/batchfile re-encodes the same file over and over again. |
Quote:
|
ChangeLog for version 1.0.8
Code:
* Fixed the location of the il=i filter which is used to interleave the content after postprocessing |
ChangeLog for version 1.0.9
Code:
* Fixed wrong explanation for the temporal denoiser |
ChangeLog for version 1.1.3
Code:
* Added support for using the neroAacEnc AAC audio encoder with LC, HE and HEv2 profiles |
ChangeLog for version 1.1.4
Code:
* Bugfix: multi-channel audio was not enabled for the neroAAC codec |
ChangeLog for version 1.1.5
Code:
* Added Vorbis audio support for the Matroska container |
ChangeLog for version 1.1.6
Code:
* Small improvement: when using the vorbis audio codec and muxing to the Matroska |
ChangeLog for version 1.1.7
Code:
* Improved DVD handling. Now there's a menu where the user can select the |
ChangeLog for version 1.1.8
Code:
* Added support for the aacplusenc AAC+ audio encoder from Matteo Croce |
ChangeLog for version 1.1.9
Code:
* Bugfix: the vobsubout3 variable was not tested in the MKV/MP4 muxing code. |
Fantastic work!! I'm shocked no one has thanked you through all these recent revisions - this project is developing nicely.
I'll have to perform a quality test Xvid CVS + VAQ vs lavc soon. I remember a comparison where Xvid blew apart lavc, but it looks like that may no longer be the case? |
Thanks for the nice words, Ranguvar. I mostly write these scripts for me but also share it with others so they don't have to go through the pain that is MEncoder ;)
As for Xvid vs lavc's mpeg4, I think lavc beats it since it has some really nice features like QNS (dog slow though), bidir_refine and UMH motion estimation which Xvid lacks . I have not done any tests either so I can't really for sure say which is "better" |
ChangeLog for version 1.2.0
Code:
* Lots of empty variables and code cleanups |
ChangeLog for version 1.2.1
Code:
* Remove support for MP2 and WMA audio |
ChangeLog for version 1.2.2
Code:
* Improved dealing with LPCM audio on DVDs. If the user has selected to encode a second |
ChangeLog for version 1.2.3
Code:
* Removed signal SIGTSTP from the trap list. The user can now suspend the encoding process |
ChangeLog for version 1.2.4
Code:
* Use 'source' instead of '.' for importing files into the script. Makes it easier for me |
ChangeLog for version 1.2.5
Code:
* Add title/movie name to MKV and OGM as meta-info. The title is taken from the output |
ChangeLog for version 1.2.6
Code:
* Rewrote and simplified the video_denoise_func() function. Merged the presets |
ChangeLog for version 1.2.7
Code:
* Bugfix: missing 's' in the sed expression of the MP4OUT variable. This results in |
ChangeLog for version 1.2.8
Code:
- Optimize some variables by replacing piping to sed with VARIABLE1="${VARIABLE2%.*}.ext" |
ChangeLog for version 1.2.9
Code:
* Automatically add the shebang line to batch files and make them executable |
Quote:
|
ChangeLog for version 1.3.0
Code:
* Added deinterlace combinations of Yadif + linear blend, linear interpolation, cubic interpolation, median deint, ffmpeg deint and lowpass 5 |
ChangeLog for version 1.3.1
Code:
* Use the same name for the log file as the output file name |
Hi froggy!
i have added your repo (fedora10) to my list BUT when i try to install divxenc/xvidenco/h264enc... it always say i missing MPlayer (note the capitalized MP) i have already installed both mplayer (and mencoder) could you correct it ? should it be named mplayer ? BHH |
Yup, will correct it... just need to find out how to detect different distros with the spec file. In the meantime, you can force installing it
|
yep.. i will use rpm.... (and not yum)
BHH |
Quote:
http://download.opensuse.org/reposit...1.1.noarch.rpm if you run on it: rpm -qp --requires xvidenc-8.0.9-1.1.noarch.rpm this is what I get: /bin/bash bc coreutils gawk gpac >= 0.4.5 lsdvd >= 0.16 mencoder mkvtoolnix-gui >= 2.2.0 mplayer nano rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 vorbis-tools So this is correct for Fedora. Maybe you're trying to install an older version or something? Refresh your repos |
i am sure that divxenc require MPlayer (but no prob, i have already installed manually all *enc)
BHH |
Quote:
neutrino@neutrino:~/Download> rpm -qp --requires divxenc-1.3.1-1.1.noarch.rpm /bin/bash bc coreutils gawk gpac >= 0.4.5 lsdvd >= 0.16 mencoder mkvtoolnix-gui >= 2.2.0 mplayer nano rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 vorbis-tools |
:confused: i have removed all these package.. and reinstalled
now it work flawlessly... don't know :o sorry for a false problem (:confused: again) BHH |
No problem. Glad it works out so I won't have to spand time chasing problems ;)
|
ChangeLog for version 1.3.2
Code:
* Added support for adding jpeg/png cover art files to MKV/MP4 |
ChangeLog for version 1.3.3
Code:
* Replaced the --noaudio mkvmerge option with -A due to recent options changes in mkvmerge version 2.9.5. |
ChangeLog for version 1.3.4
Code:
* Update to the video_subtitles_func() function: for DVD encodings, added support for importing up to |
ChangeLog for version 1.3.5
Code:
* Added support for per track audio bitrate for DVD encodings |
Packages for Fedora 11 are now available from my repo - http://download.opensuse.org/reposit...e:/microchip8/
:) |
already using :D
BHH |
ChangeLog for version 1.3.6
Code:
* Simplifications to the MKV tagging code which reduces some code duplication |
ChangeLog for version 1.3.7
Code:
* Converted most of the variables in the video_subtitles_func() function to arrays. Moderately reduces some code duplication |
ChangeLog for version 1.3.8
Code:
* Fallback to undefined audio language in the AUDLANG[$i] variables if we detect unknown |
ChangeLog for version 1.3.9
Code:
* Added detection for E-AC3 audio for stream copy and updated the MKV muxing code to support it |
ChangeLog for version 1.4.0
Code:
* Minor improvments to the set_output_filename_func() function |
ChangeLog for version 1.4.1
Code:
* Add example on how to encode only specific DVD chapters |
|
Quote:
|
ChangeLog for version 1.4.2
Code:
* Removed pointless for loop and if conditional in the audio_filters_var_func() function |
ChangeLog for version 1.4.3
Code:
* Added support for the noise video filter. This change updates the config file to version 10. Also, encoding priority now defaults to a nice value of 10 in the config file |
ChangeLog for version 1.4.4
Code:
* Small improvement to how the MKV XML tagging file gets exported. Also improved the XML formatting and added COMMENT |
ChangeLog for version 1.4.5
Code:
* Added VIDEO_FILTERS, AUDIO_FILTERS_TRACK[1|2|3], ENCODER and LAVC_PARAMETERS entries to the mkvtags_func() function |
ChangeLog for version 1.4.6
Code:
* Insert the ilpack filter before the scaler to correctly align chroma when preserving interlacing |
ChangeLog for version 1.4.7
Code:
* Added new function video_subtitles_align_func() for subtitle alignment control |
ChangeLog for version 1.4.8
Code:
* Implemented a simple telecine detector for NTSC DVDs. Currently it's a dumb solution which can't |
ChangeLog for version 1.4.9
Code:
* Changed all video ALLOW_* variables in the config file to ALLOW_VID_* |
ChangeLog for version 1.5.0
Code:
* Added two new variables, DVD_DEVICE and CDROM_DEVICE, to the config file where user can set his preferred |
ChangeLog for version 1.5.1
Code:
* Renamed the rmconf() function to rmtemp() |
ChangeLog for version 1.5.2
Code:
* Reduced duplication in the audio encode exporting code by moving it inside functions |
hi, i am trying to encode a dvd (i tried it with 2 different dvd's) into an mkv with flac audio. but when it gets to the end it errors. is there a problem with flac for xvidenc ?
Code:
xbmc@XBMCLive:~/win/stuff/moo-vees$ xvidenc -vcongrats on the great work froggy. |
@mousemurder
Works here, just tested on a sample. Encodes and muxes without a problem and looking at the exported commands to the batchfile, I don't see something wrong being done. I can't help you much unless you post your batchfile so I can look at the stuff in there Also, you're using a pretty outdated xvidenc version (8.2.1). Try the latest which is 8.3.1 |
hi, this is the version that is installed when i do a apt-get install xvidenc
this is the script that is generated: Code:
xbmc@XBMCLive:~$ cat xvidenc-flac-5.1-batchfile.ksh |
Well, I don't see anything wrong in there and it works here too (tested 3 times by now, various samples). Run it from the batchfile as it outputs all messages instead of redirecting them to /dev/null like when running h264enc/xvidenc/divxenc directly
as for the version, Debian isn't known to be the most up to date distro wrt to multimedia ;) |
thanks froggy, i ran these commands on another ssh session:
Code:
1.: /usr/bin/mencoder "dvd://1" -o "/home/xbmc/win/stuff/moo-vees/district-9-test-5 - chapter 1-1.avi" -vc mpeg12 -chapter 1-1 -dvd-device /home/xbmc/win/stuff/moo-vees/district-9.iso -vf softskip,harddup -aid 128 -channels 6 -oac pcm -ovc xvid -xvidencopts bitrate=1200:me_quality=6:vhq=4:threads=2:max_bframes=2:bvhq=1:nopacked:quant_type=h263:noqpel:nogmc:trellis:chroma_me:chroma_opt:hq_ac:nolumi_mask:rc_reaction_delay_factor=0:rc_averaging_period=100:closed_gop:autoaspectCode:
4.: xbmc@XBMCLive:~$ /usr/bin/flac -5 /home/xbmc/.xvidenc/job32183/audio.wav -o /home/xbmc/.xvidenc/job32183/audio.flac |
WAVE_FORMAT_EXTENSIBLE is something that indicates an extension to the format chunk. It's used to indicate stuff like more than 16-bits in WAV, more than 2 chans, etc. I'm not expert on that, and I didn't test with more than 2 chans on my samples, but I'll see if it can be "fixed" or worked around in the script. If not, then you may need to stick to 2chans for now, or modify the batchfile and make it dump the audio to a real WAV file (with 6chans) and encode it to flac, bypassing the pipe thing
|
Well, I just did a small test here, dumping the audio to a real WAV file (6chans) with mplayer and trying to encode it with flac. It still reports the same thing so I guess it's mplayer that doesn't add the WAVE_FORMAT_EXTENSIBLE to WAVs, regardless if one uses a pipe or physical file to encode from. All one can do is report this to mplayer-dev-eng mailing list and hope someone makes a patch
EDIT: I've reported this to the list, will wait and see what answers I'll get, if any |
@mousemurder
Here's a patch for that which fixes stuff (tested and works here). After my post on the mplayer ML, Jason picked it up and decided to hack something together. How to patch: 1) download patch, extract and place it in the libao2 directory inside the mplayer's one 2) cd to libao2 and issue following cmd: patch -p0 < ao_pcm-waveformatextensible.diff 3) compile mplayer 4) ..... 5) PROFIT!!! :p Link: http://www.mediafire.com/?gjmeitg52a4 |
^thanks, i'll test it out when i got some time (at work now).
fyi, for the time being i was using 6 channel ac3 sound which worked well. |
Quote:
|
ChangeLog for version 1.5.3
Code:
* Small bugfix: wrong variable used when exporting from the send_email_func() function to the batchfile |
ChangeLog for version 1.5.4
Code:
* Small bugfix: the $ildctme interlace variable wasn't passed on to mencoder |
ChangeLog for version 1.5.5
Code:
* Reworked a bit the audio channels decode/output function. This function also got renamed from |
ChangeLog for version 1.5.6
Code:
* Small bugfix in the get_devices_func() function; script exits when user hits enter to accept default device |
ChangeLog for version 1.5.7
Code:
* Bugfix for the ps3 preset: autoapsect -> autoaspect. Reported by Thomas Troeger |
ChangeLog for version 1.5.8
Code:
* Add -nosub to prevent auto-loading of subs |
ChangeLog for version 1.5.9
Code:
* Workaround mencoder stupidity. With recent versions of mencoder that have subs enabled by default |
ChangeLog for version 1.6.0
Code:
* Added support for setting subtitle codepage during hardcoding of external subs |
Thanks Froggy :)
|
ChangeLog for version 1.6.1
Code:
* Remove double $HOME variable in the -scan option |
Hi, it's look like great app :) But I can't convert my video, it is blu-ray .m2ts file, failing when trying to calculate bit rate for 700 mb output file (with me gui option 0). I guess, if set custom bit rate will work, but I want exactly 700 mb :D.
P. S. Would be great if there was an option that offers different resolution for output file :p Thanks for the script! P.S. 2 I forgot to put the error output Code:
Which formula to use? [default is 0]: |
Quote:
Quote:
Quote:
|
Quote:
640x480 720x400 ... or whatever. I mean to offer a resolutions that match on aspect ratio, because for me is hard to calculate and divide / 16. I know, with this info Code:
-> Detecting FPS value...Quote:
Edit: I found how to cut a piece (with tsmuxer) I wil sent link on PM |
@tolostoi
Sorry, I don't think I'll add this for the resolution. But you can already let mencoder do it for you as the 'scale' filter supports it. From the man page of mplayer... Quote:
About the target file size calculation. I did a few testings here and it seems the default TS demuxer of mplayer does not report correctly the length (ID_LENGTH appears to always be 0.00). So I can fix that by switching over to -demuxer lavf |
ChangeLog for version 1.6.3
Code:
* Fixed a bug in directory batch mode were wrong conditional was used to check for the DEFOUTPUT variable |
ChangeLog for version 1.6.4
Code:
* Added support for setting the crop rounding value |
ChangeLog for version 1.6.5
Code:
* Added support for setting the default video bitrate/quantizer and default audio codec in the config file, which introduces three new variables; DEFAULT_VID_BITRATE, |
ChangeLog for version 1.6.6
Code:
* Don't append '- chapter [id]' to output filename when user encodes only specific DVD chapters |
hi froggy, i get a a segfault with xvidenc-8.8.4 on both fedora-18 and xbmcbuntu-12.1
if i take out this parameter it runs fine: Code:
-vc mpeg12regards, |
Hi mousemurder,
Yeah this is possible. I think I'll remove -vc mpeg12 from future versions as MPlayer heads to ffmpeg's native implementation for mpeg decoding. The reason I used -vc mpeg12 in the past is because it produced less errors EDIT: I'll release a new version without it tomorrow |
ChangeLog for version 1.6.7
Code:
* Use ffmpeg's MPEG12 decoder instead of the libmpeg12 one |
ChangeLog for version 1.6.8
Code:
* Bugfix: add missing 384 kbps option for AC3 audio |
ChangeLog for version 1.6.9
Code:
* Use aften for AC3 audio encoding as MEncoder is currently broken. This updates the config file version to 18 |
ChangeLog for version 1.7.0
Code:
* Removed workarounds for older MP4Box versions. As of this release, only gpac 0.5.0 and higher are supported. |
ChangeLog for version 1.7.1
Code:
* Fix audio TID for MKV when using neroAacEnc as encoder |
ChangeLog for version 1.7.2
Code:
* Allow encoding of 640 kbps AC-3 audio |
ChangeLog for version 1.7.3
Code:
* Bugfix: codec detection for 2nd and 3rd audio track from DVDs did not work correctly |
ChangeLog for version 1.7.4
Code:
* Added support for the Opus audio codec. Requires opusenc and a recent version of mkvtoolnix with support for Opus |
ChangeLog for version 1.7.5
Code:
* Added -demuxer lavf for more reliable detection of audio streams in file input mode |
ChangeLog for version 1.7.6
Code:
* Implemented support for virtually an infinite amount of subtitles. This introduces a new variable, |
ChangeLog for version 1.7.7
Code:
* Merged the file and dvd audio detection/selection code |
ChangeLog for version 1.7.8
Code:
* Placed the $demuxer variable higher. Fixes audio detection for file input |
ChangeLog for version 1.7.9
Code:
* Allow importing of PGS subtitles into the MKV container |
ChangeLog for version 1.8.0
Code:
* Add -nosub option to prevent auto-loading of embedded subs |
| All times are GMT +1. The time now is 05:12. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.