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 April 2014, 19:04   #681  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.0.0
Code:
* Allow the video_subtitles_align_func() function for mks matroska subtitles
* Display the warning message in red for when something goes wrong when importing/hardcoding subs.
Do the same for when checking support for a sub format for MKV/MP4/OGM
* Added support for subtitles for Blu-ray encodings. Note that only hardcoding of external sub or importing
of external subs into the MKV/MP4/OGM containers is supported
* Removed some duplication by placing the code for hardcoding an external sub or importing external subs
into its own video_subtitles_option_func() function
* Increased the rc_lookahead value for the ehq, uhq and ihq presets to 80, 90 and 100, respectively
* When copying audio and using some of the portable device presets, also add the -mc 0 -msglevel demuxer=-1
options to MEncoder
* More code optimizations and minor fixes
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 22nd April 2014, 07:41   #682  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.0.1
Code:
* Bugfix: wrong var used, $chanuse instead of $chandec, for setting the decode channels
* Only call the video_subtitles_scale_func() function if the user actually provides an external sub for hardcoding
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 23rd April 2014, 08:08   #683  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.0.2
Code:
* Bugfix: in case user chooses audio copy, the metadata info for tagging always defaulted to "Stereo".
Fix this by running MPlayer to detect the proper amount of channels
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 26th April 2014, 08:49   #684  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.0.3
Code:
* Removed unused $AUDFIFO variable
* Small bugfix: audio language for metadata tagging wasn't added to the global tags for MKV when input is Blu-ray due to missing 'bd' param in the case statement
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 22nd May 2014, 18:02   #685  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.0.4
Code:
* Bugfix: $demuxer var was missing in the AUDCH array var which resulted in incorrect channel info being added to the tags when copying audio.
DVD input was not affected by this bug, but file/dir/bd input was as they all use the $demuxer var
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 24th May 2014, 13:20   #686  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.0.5
Code:
* Fixed the detect_fps_func() function for detecting the NTSC type
* Lowered the spugauss (variance param for gauss subtitle scaling) from 0.7 to 0.4 as 0.7 does too much blurring in my opinion
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 12th June 2014, 07:13   #687  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.0.6
Quote:
* Added support for dumping chapters info from MKV/MP4 input files. This updates the config file version to 30 as mkvextract is needed
* Made the audiofmt variable an array variable
* Moved asking for sample encoding before asking to inspect or save the options to a file
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 15th June 2014, 13:25   #688  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.0.7
Quote:
* Use an if instead of a case when dumping chapters from files
* Also export chapter extraction commands to the batch file
* Display mkvextract availability when using the sanity check option (-sc)
* Add the path and name to the comment block of the batch file. Makes it easy to focus on the comment block to know for which file the commands are instead of needing to inspect the code itself to find out
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 16th June 2014, 20:15   #689  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.0.8
Quote:
* New method to detect and display audio info when input is file or blu-ray. In comparison to the previous basic method, the new one will display for each found audio track the codec, channels, language, bitrate and sample rate info. It does take slightly longer to detect in case there are many audio tracks, but it is more descriptive and accurate
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 17th June 2014, 13:44   #690  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.0.9
Quote:
* Bugfix: only call audio filters on subsequent tracks when running MPlayer to decode since for the first track we already pass these filters to MEncoder, thus if we also use them when running MPlayer we'll get a double effect
* Add a ^ (caret) at the beginning of grep when trying to get the [lavf] text to make sure we only grep the correct instances
* Set default CRF/QP value to 19 and for bitrate based encodes to 2000 kbps
* For the volume audio filter, set the default value to 3 as 5 is a bit high
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 18th June 2014, 08:53   #691  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.1.0
Quote:
* When scanning for audio tracks when input is file or blu-ray, rename DCA (as reported by lavf) to DTS to not confuse the user. Also rename AC3 to AC-3 for consistency
* In case audio encoder is fdkaac, add to the MKV tags the audio format used (eg, Signed 16-bit little endian)
* When dumping chapters from files, use the file extension .chaps for MKV. Also test to see if there's already a chapters file with the same name and rename it to .chaps.old
* aac-enc name in the MKV tags is not very descriptive, so add (fdkaac) to it
* Cosmetics
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 19th June 2014, 11:18   #692  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.1.1
Quote:
* Added support for the internal lavc AC-3 audio encoder. Now one can choose between the lavc encoder (default) and the aften encoder. The lavc encoder is set to default as aften has seen very little development in the past years and is not as good as the lavc one which is actively developed by the ffmpeg devs
* Fine-tune the volume filter by setting it to 4 after some tests
* Delete the file stored in the $AUDINFO variable
* When storing the MKV global tags while operating in batch mode, test the variable $DIRTAGS for not being empty
* Cosmetics: add a few echo's at specific places to separate the cmd lines in the batch file for better readability. Also add a comment block for the start of the MKV, MP4, TS and/or OGM muxing
* Bugfix in the MKV/MP4 tags: do not add channel info when using MP3. If we add channel info, it could result in "MP3 5.1" being added to the audio tags, which is obviously wrong as MP3 only supports stereo and mono channels
* Opus supports sampling rates from 8 kHz to 48 kHz. Support this in the resampling code
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 20th June 2014, 08:42   #693  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.1.2
Quote:
* Fix a possible problem when detecting audio tracks when input is file or blu-ray. We only grep for the generic word 'audio' which could result in also printing lines that are not audio tracks but somehow carry the 'audio' word in their tags. Fix it by using 'awk' before 'grep' to only print the fourth column where lavf reports what type of track it is
* Set default DTS bitrate to 755 kbps. Also check if we don't exceed the highest legal bitrate of 1509 kbps
* Due to a bug in the dcaenc encoder, floating-point WAV files get wrongly interpreted as 32-bit integer ones. Work around this by adding the format=s16le filter
* The 1536 kbps bitrate reported by MPlayer on some DTS files is technically 1509 kbps, if we have to be accurate. Account for this by substracting 27 kbps from the reported bitrate. Do the same for the reported 768 kbps bitrate which is actually 755 kbps
* Report the kHz in addition to the Hz when displaying audio info for found tracks
* When remuxing to MKV/MP4/OGM, instead of checking if a file is created to make a decision if it was successful or not, use return codes from the remuxing applications. Should be more reliable in telling the user if it really succeeded or not. Unfortunately tsMuxeR doesn't return anything so there's no other way than checking if there's an output file.
* Lowered the scale factor in the calcbits() function from 3 to 2. Also use | instead of @ as delimiter
* Tune a bit the subq values of the ani & anihq presets. Also turn on trellis on all decisions (trellis=2) for the anihq preset
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 23rd June 2014, 21:05   #694  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.1.3
Quote:
* Set the DRC profile for Aften to none
* Allow the volume filter to be used even if the volnorm one is used
* Added support for setting the DRC when using lavc for AC-3
* Added support for encoding to E-AC-3 audio through lavc
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 24th June 2014, 18:49   #695  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.1.4
Quote:
* Removed -mc 0 when encoding to E-AC-3 audio. It is not needed after some tests and A/V sync will be better in some cases
* Use a case statement instead of an if conditional when checking if audio encoder is fkdaac or dcaenc in order to insert the format filter
* Encode to AAC through MEncoder instead of using faac directly
* Renamed the aac_audio_func() function to faac_audio_func(). Also renamed the $MENCIN var to $MENCINPUT
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 25th June 2014, 14:51   #696  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.1.5
Quote:
* Updated the info on audio codecs supported by containers
* Updated the set_audio_codec_func() function
* Set the default IVTC filter to filmdint
* Accept floating point values for CRF/QP ratecontrol in the config file
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 29th June 2014, 11:09   #697  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.1.6
Quote:
* Add -mc 0, after some testing, for when encoding to E-AC-3 audio
* A lot of the supported audio codecs do not support more than 6 channels so limit the channels to a maximum of 6
* If aften is missing and user has selected it as encoder to use, fall back to the lavc encoder instead of exiting
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 30th June 2014, 08:22   #698  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.1.7
Quote:
* Renamed the variable priority_level to nicelevel
* Be more clear about the language code the user may use by mentioning that it's used for tagging
* Be more clear on the channels filter by stating it is very basic and it will create empty channels in case the output channels are higher than the input ones
* Add a 0 to the counter_func() function
* mkvmerge version 7.0.0 and higher automatically adds statistics tags to the created file. Offer an option in the config file to disable this. Updates the config file version to 31
* Add a note to the skeleton presets.cfg file that one must start the params with a : (colon)
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 1st July 2014, 00:13   #699  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.1.8
Quote:
* Fix syntax error in the ratio_and_pixels_func() function
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Old 2nd July 2014, 00:04   #700  |  Link
microchip8
ffx264/ffhevc author
 
microchip8's Avatar
 
Join Date: May 2007
Location: /dev/video0
Posts: 1,843
ChangeLog for version 10.1.9
Quote:
* Add -noskip to where -mc 0 is used
* Document the exit values used by the exit_func() function
* Made the sed syntax consistent
* Currently, we calculate the ratio and pixels in two places. One for when we don't scale and one for when we scale. Merge the code into the ratio_and_pixels_func() function to reduce some duplication
* When printing info on files/bd, increase the -channels to 8
* Tune the higher quality presets and the anime ones by tweaking the adaptive quants, psy and inloop deblocker for better quality
* Bugfix: in case we skip the audio channels filter when the provided channels is higher than 6, the array var audchannels was not reset
__________________
ffx264 || ffhevc || ffxvid || microenc
microchip8 is offline   Reply With Quote
Reply

Tags
h264enc, ipod, mencoder, ps3, xbox360

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 21:15.


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