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.

 

Go Back   Doom9's Forum > General > Linux, Mac OS X, & Co

Reply
 
Thread Tools Search this Thread Display Modes
Old 17th February 2017, 21:04   #1  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
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
__________________
ffx264 || ffhevc || ffxvid || microenc

Last edited by microchip8; 28th October 2019 at 19:07.
microchip8 is offline   Reply With Quote
Old 18th February 2017, 17:55   #2  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
ChangeLog for ffxvid 1.0.2

* Switch to using libxvid instead of mpeg4 encoder
* Set appropriate threads amount for encoding
* Update default encoding options
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 19th February 2017, 06:19   #3  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
ChangeLog for ffxvid 1.0.3

* Enable Variance AQ by default
* Correct a few things in man page
* Update the preset.txt file
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 22nd February 2017, 16:15   #4  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
ChangeLog for ffxvid 1.0.4

* Support high FPS -> low FPS conversions
* Bugfix: missing options in FPS conversion menu
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 18th March 2017, 22:57   #5  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
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
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 13th May 2017, 19:11   #6  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
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
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 14th May 2017, 10:33   #7  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
ChangeLog for ffxvid 1.0.8

* Bugfix in the software scale code. Use an if conditional to check for an y/n answer
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 16th May 2017, 09:50   #8  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
ChangeLog for ffxvid 1.0.9

* Added support for FFmpeg's internal Opus audio encoder
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 1st June 2017, 13:02   #9  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
ChangeLog for ffxvid 1.1.0

* Simplify the scale variable a bit
* Support SMPTE170M colorspace conversion
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 4th June 2017, 22:40   #10  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
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
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 5th June 2017, 04:51   #11  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
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
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 8th June 2017, 15:44   #12  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
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
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 9th June 2017, 09:46   #13  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
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
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 10th June 2017, 08:51   #14  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
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
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 13th June 2017, 00:57   #15  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
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
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 14th June 2017, 13:11   #16  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
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
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 20th July 2017, 19:45   #17  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
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
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 23rd August 2017, 10:50   #18  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
ChangeLog for ffxvid 1.1.9

* Support full chroma input for the software scaler
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 29th September 2017, 16:42   #19  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
ChangeLog for ffxvid 1.2.0

* Support setting the output video aspect ratio
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 22nd October 2017, 18:32   #20  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,893
ChangeLog for ffxvid 1.2.1

* Support dialog level normalization for AC3/EAC3 audio
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 17:44.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.