Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
![]() |
#1 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ffxvid for Linux/BSD
I've received a number of requests from people who asked for a script that helps to encode to Xvid, so here it is. It's a modified script of ffx264 for Xvid encoding with FFmpeg
https://sourceforge.net/projects/ffxvid/ Enjoy
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB Last edited by microchip8; 28th October 2019 at 19:07. |
![]() |
![]() |
![]() |
#2 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.0.2
* Switch to using libxvid instead of mpeg4 encoder * Set appropriate threads amount for encoding * Update default encoding options
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#3 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.0.3
* Enable Variance AQ by default * Correct a few things in man page * Update the preset.txt file
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#4 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.0.4
* Support high FPS -> low FPS conversions * Bugfix: missing options in FPS conversion menu
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#5 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.0.5
* Update audio compression level values * Update colorspace entry for NTSC video * Fixed bug in the video_colorspace_func() values
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#6 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.0.7
* Support accurate rounding for the software scalers * Support full chroma interpolation for the software scalers * Use the flags option of the scale option instead of -sws_flags to set scaler and its options * Bugfix: software scaler code missing
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#7 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.0.8
* Bugfix in the software scale code. Use an if conditional to check for an y/n answer
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#8 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.0.9
* Added support for FFmpeg's internal Opus audio encoder
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#9 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.1.0
* Simplify the scale variable a bit * Support SMPTE170M colorspace conversion
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#10 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.1.1
* Match software scaler options in config file with the ones inside the script. $SCALER in config file now takes a value between 0 and 9 * Do some basic checking of scaler option when it's set in the config file
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#11 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.1.2
* Remove redundant software scaler warning and exit in the sws_func() function for the config file * Added support for the experimental software scaler * Added support for software scaler tuning where applicable * Removed additional encoder info on max audio channels support
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#12 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.1.3
* Report software scaler set in the config file * Merge the bicubic and spline scaler tuning code * Mention for the Lanczos scaler that the scaler tuning value is the filter length and not sharpness
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#13 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.1.4
* New function, video_chars_func(), to detect and display video characteristics like color range/space/transfer/primaries * Detect and display video resolution if video scaling is enabled * Detect and display pixel format
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#14 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.1.5
* Replace numbers in array variable char of the video_chars_func() function with the ones from the for loop * Pipe the ffprobe string to tail -1 to work around issues with some problematic files * Some small improvements to the video_colorspace_func() function
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#15 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.1.6
* Bugfix in the video_colorspace_func() function. Wrong value used for the ispace option of the filter. Must be bt2020ncl instead of just bt2020
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#16 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.1.7
* Make software scaler tweaking optional * Added support for the unsharp filter for sharpen/blur * Use a colon symbol as separation for input/output color range in the video_colorspace_func() function as to be consistent with the other options. Also set the default to tv:tv
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#17 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.1.8
* Bugfix: use realpath instead of readlink for the OUTPUT var when running in batch mode. Fixes the issue where readlink will follow the full path in case the input is a symlink which may result of encoding files we were not asked to * Don't print cropped resolution during runtime if batch mode is selected * Remove check for realpath. It is now required and not optional
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#18 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.1.9
* Support full chroma input for the software scaler
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#19 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.2.0
* Support setting the output video aspect ratio
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
#20 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: Belgium
Posts: 1,782
|
ChangeLog for ffxvid 1.2.1
* Support dialog level normalization for AC3/EAC3 audio
__________________
TV: Samsung 50" QE50Q60T AVR: Yamaha RX-V481 5.1 CD Player: Yamaha CD-S300 DAB+ Tuner: Yamaha T-D500 BD Player: Samsung UBD-M8500 UHD Speakers: Klipsch 5.1 Reference Phono: Audio-Technica AT-LP120XUSB |
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|