| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: divxenc | Distribution: Unknown |
| Version: 1.3.8 | Vendor: Unknown |
| Release: 1 | Build date: Fri Jul 3 10:46:05 2009 |
| Group: Productivity/Multimedia/Video/Editors and Convertors | Build host: neutrino.net |
| Size: 281754 | Source RPM: divxenc-1.3.8-1.src.rpm |
| Url: http://divxenc.sourceforge.net/ | |
| Summary: An advanced CLI shell script for MEncoder | |
divxenc is an advanced and powerful interactive menu-driven shell script written for the GNU/Linux operating system which can help you to encode a DVD, a (S)VCD or a regular video file to the MPEG-4 SP/ASP format using the MEncoder encoder from the MPlayer project. It supports muxing the final encode from AVI to Matroska, from AVI to OGM and from AVI to the MP4 container.
GPLv2+
* Fri Jul 03 2009 Grozdan Nikolov <neutrino8@gmail.com>
* Fallback to undefined audio language in the AUDLANG[$i] variables if we detect unknown language
from MPlayer's output
* Added support for bitrate-based ABR Vorbis encoding in addition to quality-based VBR. ABR mode
in Vorbis resembles quality-based VBR except the encoder averages a given nominal bitrate
* Updated the Vorbis part of the video bitrate calculation code
* Added new function ratio_and_pixels_func() which calculates and displays the Storage Aspect Ratio (SAR),
Pixel Aspect Ratio (PAR) and total pixels from resolution
* Bugfix for track 1 in the internal audio encoding code. If using aacplusenc to encode audio, the case
statement had a wrong selection value (aac instead of aac+) resulting in displaying a failed message
and forcing an exit even though the encoding may have succeeded
* Simplifications to the internal audio encoding code which reduce code duplication
* Tue Jun 30 2009 Grozdan Nikolov <neutrino8@gmail.com>
* Converted most of the variables in the video_subtitles_func() function to arrays.
Moderately reduces some code duplication
* Use array variables ${SUBFILE[2]} and ${SUBFILE[3]} instead of ${OUTPUT%.*}_sub2 and
${OUTPUT%.*}_sub3 when dumping the second/third DVD subtitle
* Simplified the MKV cover art importing code
* Major audio code restructuring and partial rewrite. Converted virtually all audio
variables to array variables. This reduces a lot of code duplication and makes the
audio code much easier and extensible
* Added support for a third DVD audio track
* Added support for per track audio codec for DVD encodings
* Use external flac encoder to encode to FLAC audio as doing it through mencoder is terribly
broken. This updates the config file to version 7 and adds the 'flac' encoder as dependency
* Use only one named pipe when encoding audio tracks to neroAAC/AAC+/Vorbis/FLAC
* Updated and optimized the containers muxing code to support the above audio changes
* Updated the bitrate calculation code for target size to support the above audio changes
* Disallow autocropping, if enabled in the config file, for directory batch encodings
* Disallow automatic detection of audio sample rate for directory batch encodings
* Added support for MP4 hinting for RTP/RTSP sessions
* Updated the man page
* Fri Jun 19 2009 Grozdan Nikolov <neutrino8@gmail.com>
* Simplifications to the MKV tagging code which reduces some code duplication
* Bugfix: FAAC acodec2 variable has wrong mpeg value. Must be mpeg=4 instead of mpeg4.
This results in failure in encoding of the second audio track when one selects
FAAC as encoder
* Bugfix: FLAC audio was ignored for the second track due to missing value in the selection
of the case statement
* Added support for tagging of MKV files when doing a directory batch encoding
* Replaced the IMPSUB1, IMPSUB2 and IMPSUB3 variables, used to import subs when input type
is file/directory/vcd, by array variables EXTSUB[1], EXTSUB[2] and EXTSUB[3]. This allows
for less code duplication as these array variables are shared by all input types (including DVD)
and thus we only need to do a small loop and add their values if not empty to the
MKVSUBS, MP4SUBS and OGMSUBS variables
* Use as temp directory $HOME/.divxenc/job<PID>
* Added new function audio_stream_copy_func() which will print a warning that audio stream copy
in directory batch encoding mode is not recommended unless the user is certain that the files
have a supported audio codec by the MKV/MP4/OGM containers
* Group audio filters under a submenu similar to how the video filters are grouped
* Some small cleanups
* Thu Jun 18 2009 Grozdan Nikolov <neutrino8@gmail.com>
* Added support for per track audio bitrate for DVD encodings
* Added support for per track audio normalization and volume adjustments for DVD encodings.
Updated functions audio_volnorm_func() and audio_volume_func()
* Added support for per track audio resampling for DVD encodings. Updated functions
audio_resample_filters_func() and audio_resample_func()
* Updated the video bitrate calculation code to support the above audio changes
* Added support for per track AAC profile settings (LC/HE/HEv2) when using the
neroAacEnc audio encoder
* Small modifications to the MKV/MP4 tagging and muxing code to support the
per track neroAacEnc AAC profiles. This also includes optimizations to the way
the tagging code handles different AAC profiles. If LC profile is chosen, audio will
be tagged as LC-AAC (along with channels info). For HE and HEv2, audio will be tagged
as HE-AACv1 and HE-AACv2 (along with channels info) respectively
* Moved the MKV tagging code inside the MKV muxing code
* Converted the EXTSUB1, EXTSUB2 and EXTSUB3 variables, used to import external DVD subs,
to arrays so we can easily check different files for their file extensions
* Only allow SRT subs as import into OGM. If another subs format is provided, the
subs will be skipped. For MP4, do not allow ASS/SSA subs since it's not supported yet
by MP4Box. For MKV, do not allow SUP and TTXT subs
* Mon Jun 15 2009 Grozdan Nikolov <neutrino8@gmail.com>
* Update to the video_subtitles_func() function: for DVD encodings, added support
for importing up to three external subtitles into MKV/MP4/OGM. Also added
support for hardcoding an external subtitle into the movie
* Updated the MKV/MP4/OGM muxing code to support imports of external subtitles
* If dumping of the second and/or third DVD subtitle fails and user has selected to
import the subs into MKV/MP4, force an exit since container conversion will fail as
the muxing programs will complain about the missing subs. If no container conversion
is chosen or user has chosen not to import the subs and dumping of subs fails, just
continue since there's nothing critical in this case
* Use mplayer -really-quiet option instead of redirection to /dev/null when dumping
audio to a named pipe for neroAAC/Vorbis/AAC+ encoding
* Some small updates to the man page
* Fri Jun 12 2009 Grozdan Nikolov <neutrino8@gmail.com>
* Replaced the --noaudio mkvmerge option with -A due to recent options changes
in mkvmerge version 2.9.5. -A also works for older versions so nothing breaks here
* Removed the check_outfile_func() function as its code has been added to the
set_output_filename_func() function, which also has been improved
* Added support for FLAC audio in MKV
* Removed some code duplication in the MKV metadata tagging code
* Tue Jun 09 2009 Grozdan Nikolov <neutrino8@gmail.com>
* Added support for adding jpeg/png cover art files to MKV/MP4
* Added audio language meta-info for MP4 files
* Added iTunes video title name for MP4 files
* Improved audio language meta-info for MKV files. This also adds metadata
info for the second audio track
* Fixed a small bug: the --aac-is-sbr mkvmerge parameter should be set to 0:1
for the second audio track when using aacplusenc as encoder
* Sat May 30 2009 Grozdan Nikolov <neutrino8@gmail.com>
* Use the same name for the log file as the output file name
* Force using the libmpeg2 decoder when encoding DVDs/VCDs (works slightly better in specific
cases compared to ffmpeg2)
* Added support for IVTC 59.940 -> 23.976 fps
* Tue May 12 2009 Grozdan Nikolov <neutrino8@gmail.com>
* Added deinterlace combinations of Yadif + linear blend, linear interpolation, cubic
interpolation, median deint, ffmpeg deint and lowpass 5
* Cosmetics to the help menu
* Added global audio function audio_filters_func() for calling the resample, volume
normalizing and volume filters
* Added 15 new variables to the config file for enabling/disabling of specific audio/video
filters and containers: ALLOW_FPS_CONVERSION, ALLOW_SCALER_TUNING, ALLOW_DSIZE,
ALLOW_EXPAND, ALLOW_COLORSPACE, ALLOW_ASPECT, ALLOW_AUD_RESAMPLE, ALLOW_AUD_NORMALIZE,
ALLOW_AUD_VOLUME, ALLOW_MKV_MUXING, ALLOW_MP4_MUXING, ALLOW_OGM_MUXING, ALLOW_SAMPLE_ENCODING,
ALLOW_SCAN_MULTIPLE_VIDSTREAMS and ALLOW_SCAN_MULTIPLE_AUDSTREAMS, the last two are only effective
on file encodings
* Updated the man page
* Thu May 07 2009 Grozdan Nikolov <neutrino8@gmail.com>
* Automatically add the shebang line to batch files and make them executable
* Added Apple iPod preset (request from Rogério Brito from the LAME team)
* Added MP3 presets and updated target file size code to support them (requested by Rogério Brito)
* Updated the audio code and aac/neroaac functions to support the iPod audio restrictions
* Added -ipod parameter to MP4Box when using the iPod preset
* Added new variable ALLOW_AUTOCROP to the config file which allows the user to enable or
disable automatic cropping
* Use Uneven Multi-Hexagon motion search (UMH) for the HW, PS3 and iPod presets and remove v4mv
* Updated the man page
* Wed Apr 29 2009 Grozdan Nikolov <neutrino8@gmail.com>
- Optimize some variables by replacing piping to sed with VARIABLE1="${VARIABLE2%.*}.ext"
- Add -loop 1 mplayer option to the config file's MPLAYEROPTS variable
- Add support for enabling/disabling specific pre/postprocessing filters in the config file.
This adds 7 new variables to the config file where the user can either enable to ask
questions about a specific filter or disable a specific variable, thus skipping
questions about the filter
- Moved the video filters code to a new function called video_filters_func(). This also
reduces a bit of code duplication
- Add a new option -e which allows the user to edit the config file directly from within the
terminal. This adds a new variable EDITOR to the config file where the user can set his
preferred text editor (defaults to nano)
- Add video title meta-data for MKV and OGM when doing directory batch encodings
- Silence possible dvdxchap warnings
- Updated the man page
* Sun Apr 26 2009 Grozdan Nikolov <neutrino8@gmail.com>
* Bugfix: missing 's' in the sed expression of the MP4OUT variable. This results in
missing output file and will fail when one tries to remux to mp4
/usr/bin/divxenc /usr/share/doc/packages/divxenc /usr/share/doc/packages/divxenc/AUTHORS /usr/share/doc/packages/divxenc/ChangeLog /usr/share/doc/packages/divxenc/LICENSE /usr/share/doc/packages/divxenc/README.divxenc /usr/share/doc/packages/divxenc/README.encoding /usr/share/man/man1/divxenc.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Jun 19 23:04:57 2013