Projects
Multimedia
ffhevc
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 240
View file
ffhevc.changes
Changed
@@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Fri Oct 27 11:50:00 UTC 2023 - neutrino8@opensuse.org + +- Update to version 4.4.14 + * Set side/wide audio channels as default + * Support the newly added channels for TrueHD audio + +------------------------------------------------------------------- Sun Sep 10 16:13:00 UTC 2023 - neutrino8@opensuse.org - Update to version 4.4.13
View file
ffhevc.spec
Changed
@@ -17,7 +17,7 @@ Name: ffhevc -Version: 4.4.13 +Version: 4.4.14 Release: 1 Summary: A small shell script for encoding to H.265/HEVC with FFmpeg License: GPL-2.0+
View file
ffhevc-4.4.13.tar.gz/ChangeLog -> ffhevc-4.4.14.tar.gz/ChangeLog
Changed
@@ -1,3 +1,7 @@ +2023-10-27 - ffhevc 4.1.14 + * Set side/wide audio channels as default + * Support the newly added channels for TrueHD audio + 2023-09-10 - ffhevc 4.4.13 * Bugfix in the video_noise_func() function
View file
ffhevc-4.4.13.tar.gz/ffhevc -> ffhevc-4.4.14.tar.gz/ffhevc
Changed
@@ -2,8 +2,8 @@ # # Small script to encode to H.265/HEVC video using FFmpeg and libx265. # Author: Grozdan "microchip" Nikolov <neutrino8@opensuse.org> -# Version: 4.4.13 -# Date: 2023-09-10 +# Version: 4.4.14 +# Date: 2023-10-27 # # ffhevc is free software ; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -24,7 +24,7 @@ brown() { echo -e "\e0;33m$1\e0;39;49m"; } error() { echo -e "\e1;31m$1\e0;39;49m"; } -version="4.4.13" +version="4.4.14" CFG="$HOME/.ffhevc" cfgversion="83" @@ -2890,7 +2890,7 @@ ac3|eac3) chanrangei="1-6"; defchani="6" ;; aac|libopus|vorbis|flac|alac|pcm) chanrangei="1-8"; defchani="8" ;; mp3|opus|wmav1|wmav2) chanrangei="1-2"; defchani="2" ;; - truehd) chanrangei="2/5/6"; defchani="6" ;; + truehd) chanrangei="2/4/5/6"; defchani="6" ;; dts) chanrangei="1/2/4/5/6"; defchani="6" ;; fdk*) case "${aacprofi}" in @@ -2935,9 +2935,9 @@ ;; *) case "${achi}" in - 2|5|6) true ;; + 2|3|4|5|6) true ;; *) - error "-> TrueHD encoder in ffmpeg supports only 2, 5 and 6 channels!" + error "-> TrueHD encoder in ffmpeg supports only 2, 3, 4, 5 and 6 channels!" exit 1 ;; esac @@ -3001,7 +3001,7 @@ echo " 2 -> 3.0 6 -> 4.0 10 -> 5.1" echo " 3 -> 3.0(back) 7 -> 4.1 11 -> 5.1(side)" echo - printf "Track $i: Specify the Audio Channel Layout default is 10: " + printf "Track $i: Specify the Audio Channel Layout default is 11: " read achanlayouti case "${achanlayouti}" in 0) achlayouti="mono"; achmetai=" Mono" ;; @@ -3014,8 +3014,8 @@ 7) achlayouti="4.1"; achmetai=" 4.1" ;; 8) achlayouti="5.0"; achmetai=" 5.0" ;; 9) achlayouti="5.0(side)"; achmetai=" 5.0(side)" ;; - 10|"") achlayouti="5.1"; achmetai=" 5.1" ;; - 11) achlayouti="5.1(side)"; achmetai=" 5.1(side)" ;; + 10) achlayouti="5.1"; achmetai=" 5.1" ;; + 11|"") achlayouti="5.1(side)"; achmetai=" 5.1(side)" ;; *) error "-> Invalid option!" exit 1 @@ -3047,7 +3047,7 @@ echo " 2 -> 3.0 6 -> Quad(side) 10 -> 5.1(side)" echo " 3 -> 3.0(back) 7 -> 5.0 11 -> 7.1" echo - printf "Track $i: Specify the Audio Channel Layout default is 11: " + printf "Track $i: Specify the Audio Channel Layout default is 12: " read achanlayouti case "${achanlayouti}" in 0) achlayouti="mono"; achmetai=" Mono" ;; @@ -3061,8 +3061,8 @@ 8) achlayouti="5.0(side)"; achmetai=" 5.0(side)" ;; 9) achlayouti="5.1"; achmetai=" 5.1" ;; 10) achlayouti="5.1(side)"; achmetai=" 5.1(side)" ;; - 11|"") achlayouti="7.1"; achmetai=" 7.1" ;; - 12) achlayouti="7.1(wide)"; achmetai=" 7.1(wide)" ;; + 11) achlayouti="7.1"; achmetai=" 7.1" ;; + 12|"") achlayouti="7.1(wide)"; achmetai=" 7.1(wide)" ;; 13) achlayouti="7.1(wide-side)"; achmetai=" 7.1(wide-side)" ;; *) error "-> Invalid option!" @@ -3079,7 +3079,7 @@ echo " 2 -> 3.0 6 -> 7.1" echo " 3 -> 4.0 7 -> 7.1(wide)" echo - printf "Track $i: Specify the Audio Channel Layout default is 6: " + printf "Track $i: Specify the Audio Channel Layout default is 7: " read achanlayouti case "${achanlayouti}" in 0) achlayouti="mono"; achmetai=" Mono" ;; @@ -3088,8 +3088,8 @@ 3) achlayouti="4.0"; achmetai=" 4.0" ;; 4) achlayouti="5.0"; achmetai=" 5.0" ;; 5) achlayouti="5.1"; achmetai=" 5.1" ;; - 6|"") achlayouti="7.1"; achmetai=" 7.1" ;; - 7) achlayouti="7.1(wide)"; achmetai=" 7.1(wide)" ;; + 6) achlayouti="7.1"; achmetai=" 7.1" ;; + 7|"") achlayouti="7.1(wide)"; achmetai=" 7.1(wide)" ;; *) error "-> Invalid option!" exit 1 @@ -3164,16 +3164,21 @@ esac ;; truehd) - echo " 0 -> Stereo" - echo " 1 -> 5.0" - echo " 2 -> 5.1" + echo " 0 -> Stereo 4 -> 4.1" + echo " 1 -> 3.0 5 -> 5.0" + echo " 2 -> 3.1 6 -> 5.1" + echo " 3 -> 4.0" echo - printf "Track $i: Specify the Audio Channel Layout default is 2: " + printf "Track $i: Specify the Audio Channel Layout default is 6: " read achanlayouti case "${achanlayouti}" in 0) achlayouti="stereo"; achmetai=" Stereo" ;; - 1) achlayouti="5.0"; achmetai=" 5.0" ;; - 2|"") achlayouti="5.1"; achmetai=" 5.1" ;; + 1) achlayouti="3.0"; achmetai="3.0" ;; + 2) achlayouti="3.1"; achmetai="3.1" ;; + 3) achlayouti="quad"; achmetai="Quad" ;; + 4) achlayouti="4.1"; achmetai="4.1" ;; + 5) achlayouti="5.0"; achmetai=" 5.0" ;; + 6|"") achlayouti="5.1"; achmetai=" 5.1" ;; *) error "-> Invalid option!" exit 1 @@ -3186,7 +3191,7 @@ echo " 2 -> 3.0 6 -> 5.0(side) 10 -> 6.1(front) 14 -> 7.1" echo " 3 -> Quad 7 -> 5.1 11 -> 6.1(back) 15 -> 7.1(wide)" echo - printf "Track $i: Specify the Audio Channel Layout default is 14: " + printf "Track $i: Specify the Audio Channel Layout default is 15: " read achanlayouti case "${achanlayouti}" in 0) achlayouti="mono"; achmetai=" Mono" ;; @@ -3203,8 +3208,8 @@ 11) achlayouti="6.1(back)"; achmetai=" 6.1(back)" ;; 12) achlayouti="7.0"; achmetai=" 7.0" ;; 13) achlayouti="7.0(front)"; achmetai=" 7.0(front)" ;; - 14|"") achlayouti="7.1"; achmetai=" 7.1" ;; - 15) achlayouti="7.1(wide)"; achmetai=" 7.1(wide)" ;; + 14) achlayouti="7.1"; achmetai=" 7.1" ;; + 15|"") achlayouti="7.1(wide)"; achmetai=" 7.1(wide)" ;; 16) achlayouti="7.1(wide-side)"; achmetai=" 7.1(wide-side)" ;; *) error "-> Invalid option!" @@ -3241,7 +3246,7 @@ echo " 2 -> 2.1 6 -> 5.0 10 -> 6.0 14 -> 6.1(back) 18 -> 7.1(wide)" echo " 3 -> 3.0 7 -> 5.0(side) 11 -> 6.0(front) 15 -> 7.0 19 -> 7.1(wide-side)" echo - printf "Track $i: Specify the Audio Channel Layout default is 17: " + printf "Track $i: Specify the Audio Channel Layout default is 18: " read achanlayouti case "${achanlayouti}" in 0) achlayouti="mono"; achmetai=" Mono" ;; @@ -3261,8 +3266,8 @@ 14) achlayouti="6.1(back)"; achmetai=" 6.1(back)" ;; 15) achlayouti="7.0"; achmetai=" 7.0" ;; 16) achlayouti="7.0(front)"; achmetai=" 7.0(front)" ;; - 17|"") achlayouti="7.1"; achmetai=" 7.1" ;; - 18) achlayouti="7.1(wide)"; achmetai=" 7.1(wide)" ;; + 17) achlayouti="7.1"; achmetai=" 7.1" ;; + 18|"") achlayouti="7.1(wide)"; achmetai=" 7.1(wide)" ;; 19) achlayouti="7.1(wide-side)"; achmetai=" 7.1(wide-side)" ;; *) error "-> Invalid option!"
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
.