Projects
Multimedia
xvidenc
Sign Up
Log In
Username
Password
We truncated the diff of some files because they were too big. If you want to see the full diff for every file,
click here
.
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 12
View file
xvidenc.spec
Deleted
@@ -1,491 +0,0 @@ -# norootforbuild - -Name: xvidenc -Version: 8.4.3 -Release: 1 - -License: GPLv2+ -Group: Productivity/Multimedia/Video/Editors and Convertors -Summary: An advanced CLI shell script for MEncoder -URL: http://xvidenc.sourceforge.net/ - -Source0: %{name}-%{version}.tar.gz - -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildArch: noarch - -Requires: coreutils, findutils, gpac >= 0.4.5, bc, gawk, lsdvd >= 0.16, nano, ogmtools, vorbis-tools, mailx - -%if 0%{?suse_version} -Requires: MPlayer, mkvtoolnix >= 2.2.0 -%endif - -%if 0%{?fedora_version} -Requires: mplayer, mencoder, mkvtoolnix-gui >= 2.2.0 -%endif - - -%description -xvidenc 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 and the Xvid library. It supports -muxing the final encode from AVI to Matroska, from AVI to OGM and from -AVI to the MP4 container. - - -%prep -%setup -q -n %{name}-%{version} - -%build - -%install -# binary -%__install -D -m 755 %{name} %{buildroot}/%{_bindir}/%{name} - -# man -gzip -9 man/%{name}.1 -%__install -D -m 644 man/%{name}.1.gz %{buildroot}/%{_mandir}/man1/%{name}.1.gz - -# docs -%__mkdir -p %{buildroot}/%{_docdir}/%{name}/matrices/Jawor{1,2}CD -%__install -m 644 doc/* %{buildroot}/%{_docdir}/%{name} -%__install -m 644 matrices/Jawor1CD/* %{buildroot}/%{_docdir}/%{name}/matrices/Jawor1CD -%__install -m 644 matrices/Jawor2CD/* %{buildroot}/%{_docdir}/%{name}/matrices/Jawor2CD - - -%clean -rm -rf "%{buildroot}" - - -%files -%defattr(-,root,root) -%{_bindir}/%{name} -%{_docdir}/%{name} -%{_mandir}/man1/%{name}.1.gz - - -%changelog -* Mon Jan 02 2012 Grozdan Nikolov <neutrino8@gmail.com> 8.4.3 - * 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, - DEFAULT_VID_QTZR and DEFAULT_AUD_CODEC. This bumps the config file version to 17 - * Renamed variables DEFOUTPUT, DEFPATH and DEFBATCHDIR to DEFAULT_OUTPUT, DEFAULT_PATH - and DEFAULT_BATCHDIR - * Replaced some if conditionals in the -sc option by using 'test' directly - * Added an option to pass additional parameters to MEncoder. Useful if user wants to pass options - such as -mc 0 -noskip - * Added support for encoding to DTS audio through the dcaenc encoder which can be found - at: http://aepatrakov.narod.ru/dcaenc/ - * Minor changes to the video_delogo_func() function. Use $sourcetype, $device, $vid and - $MPLAYEROPTS variables. Also use -nosound in MPlayer - * Improved the mkvtags file. Escape special characters like &, <, > and " in the Title field - * Use -vo dummy in MPlayer in the audio code. Seems to work better for some files - -* Tue Mar 29 2011 Grozdan Nikolov <neutrino8@gmail.com> 8.4.2 - * Added support for setting the crop rounding value - -* Mon Mar 07 2011 Grozdan Nikolov <neutrino8@gmail.com> 8.4.1 - * Fixed a bug in directory batch mode were wrong conditional was used to check - for the DEFOUTPUT variable - * Display which file is currently being processed in batch mode - * Check only for files while in batch mode - * Fixed the video_deblock_func() function. Wrong vars used - -* Mon Jan 31 2011 Grozdan Nikolov <neutrino8@gmail.com> 8.4.0 - * Use -demuxer lavf when trying to get the video length for bitrate calculation - for a target file size. Should be more reliable on M2TS/TS files - * Added support for the delogo filter and bumped config file version to 16 - * Updated copyright dates - -* Fri Nov 26 2010 Grozdan Nikolov <neutrino8@gmail.com> 8.3.9 - * Remove double $HOME variable in the -scan option - -* Fri Oct 29 2010 Grozdan Nikolov <neutrino8@gmail.com> 8.3.8 - * Added support for setting subtitle codepage during hardcoding of external subs - * Added support for the audio equalizer filter. This updates the config file version - to 15 - * Removed 'time' requirement - -* Wed Sep 22 2010 Grozdan Nikolov <neutrino8@gmail.com> 8.3.7 - * Workaround mencoder stupidity. With recent versions of mencoder that have subs - enabled by default (who came up with that great idea?), in case the user selects - to dump a sub for importing into mkv/mp4, during multipass encoding the first sub - will always get hardcoded due to missing -nosub option in the 2nd and 3rd pass code. - This is only valid for multipass encodes so people using one pass modes (-1p or -fq) - are safe. - * Small update to the -scan option. Just check if input file is there, regardless if - user provides the full path or not - -* Sat Aug 07 2010 Grozdan Nikolov <neutrino8@gmail.com> 8.3.6 - * Add -nosub to prevent auto-loading of subs - -* Sat May 15 2010 Grozdan Nikolov <neutrino8@gmail.com> 8.3.5 - * Small bugfix in the get_devices_func() function; script exits when user hits enter - to accept default device - * Updated the man page - -* Wed May 05 2010 Grozdan Nikolov <neutrino8@gmail.com> 8.3.4 - * Reworked a bit the audio channels decode/output function. This function also got - renamed from audio_channels_func() to audio_channels_decode_func() - * Added support for the audio channels filter which can be used to add/remove/route channels - This updates the config file to version 14 and adds variable ALLOW_AUD_CHANNELS - * Some various small improvements - -* Fri Mar 12 2010 Grozdan Nikolov <neutrino8@gmail.com> 8.3.3 - * Small bugfix: the $interlacing variable wasn't passed on to mencoder - * Space escaped some previously missed variables - -* Sat Feb 27 2010 Grozdan Nikolov <neutrino8@gmail.com> 8.3.2 - * Small bugfix: wrong variable used when exporting from the send_email_func() function - to the batchfile - * Added new variable DEFOUTPUT to the config where user can set a default output directory. - This updates the config version to 13 - * Updated the set_output_filename_func() function to support the above change - * Use one variable in the presets (xvidparams) for all MEncoder Xvid encoding options. - Reduces some code and simplifies things a bit - * Updated the preset.cfg file to support the "one variable for all Xvid encoder opts" - Note: those using custom preset files for encoding should read the preset.cfg file - in the doc dir and adapt their existing preset files to be compatible with the - changes. Previous older custom presets written by users will not work with this and - future versions of xvidenc! - -* Tue Feb 02 2010 Grozdan Nikolov <neutrino8@gmail.com> 8.3.1 - * Reduced duplication in the audio encode exporting code by moving it inside functions - * Reduced duplication in the MKV/MP4/OGM exporting code by moving it inside functions - * Reduced duplication in the code that prints some information before encoding starts - * Various minor code improvements - -* Thu Jan 21 2010 Grozdan Nikolov <neutrino8@gmail.com> 8.3.0 - * Renamed the rmconf() function to rmtemp() - * Moved creation of temp dir, the interrupt_func() and rmtemp() functions at the beginning - of the script - * Fixed a bug in the DVD part of the -scan option where lsdvd doesn't get a valid device - passed. Bug was introduced due to changes in the new get_devices_func() function - * Removed some duplication in the mencoder_opts() function - * Various small code improvements - * Updated the README.xvidenc file - -* Tue Jan 19 2010 Grozdan Nikolov <neutrino8@gmail.com> 8.2.9 - * Fixed a bug where the interlacing variable doesn't get passed when skipping the - pre/postprocessors. This is needed for correct condition check for IVTC/FPS conversion. - Reported by Peter Lutz - * Fixed a bug in the -scan option where vcd was not recognized as valid option - * Added two new variables, DVD_DEVICE and CDROM_DEVICE, to the config file where user can - set his preferred dvd/cd block device. This updates the config file to version 12 - * Removed the -a52drc option for AC3 encoding - * Merged the get_dvd_devices_func() and get_vcd_devices_func() functions into a new one - called get_devices_func() - -* Mon Dec 28 2009 Grozdan Nikolov <neutrino8@gmail.com> - * Changed all video ALLOW_* variables in the config file to ALLOW_VID_* - * When using dd to dump a DVD to an ISO, use options noerror,sync and a bs size of 2048 - * Added support for sending mails. This requires the 'mailx' program and a valid .mailrc - file in the home directory. Mail notification can be enabled in the config file of - xvidenc which also offers an example of a gmail setting for .mailrc - * Added support for loading custom preset files. Have a look at the preset.cfg file in - the doc directory on how to write such files - * Added support for setting a custom temp dir in the config file - * Small update to the mkvtags_func() function - * Bumped config file version to 11 - * Updated copyright dates - * Updated the man page - -* Tue Nov 17 2009 Grozdan Nikolov <neutrino8@gmail.com> - * Implemented a simple telecine detector for NTSC DVDs. Currently it's a dumb solution - which can't distinguish between hard telecine and interlacing but it's enough to - detect soft telecine and mixed progressive/telecine content which is more common - * Simplified the FPS detection code - * Sed a comma at the end of resolution detection in case we're dealing with TS files. The
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.