Projects
Multimedia
ffx264
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 185
View file
ffx264.changes
Changed
@@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Thu May 14 13:40:00 UTC 2026 - microchip8@proton.me + +- Update to version 4.4.1 + * Add support for 8 channel E-AC-3 audio encoding. Requires + latest FFmpeg from git + +------------------------------------------------------------------- Mon Mar 02 15:30:00 UTC 2026 - microchip8@proton.me - Update to version 4.4.0
View file
ffx264.spec
Changed
@@ -17,7 +17,7 @@ Name: ffx264 -Version: 4.4.0 +Version: 4.4.1 Release: %mkrel 1 Summary: A small shell script for encoding to H.264/AVC with FFmpeg License: GPL-2.0+ @@ -26,7 +26,6 @@ Source0: %{name}-%{version}.tar.gz Requires: ffmpeg Requires: bc -Requires: mplayer Requires: gpac >= 0.8.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch
View file
ffx264-4.4.0.tar.gz/ChangeLog -> ffx264-4.4.1.tar.gz/ChangeLog
Changed
@@ -1,3 +1,7 @@ +2026-05-14 - ffx264 4.4.1 + * Add support for 8 channel E-AC-3 audio encoding. Requires + latest FFmpeg from git + 2026-03-02 - ffx264 4.4.0 * Remove dependency on MPlayer and use ffplay instead for crop previews
View file
ffx264-4.4.0.tar.gz/ffx264 -> ffx264-4.4.1.tar.gz/ffx264
Changed
@@ -4,8 +4,8 @@ # encoding to H.264/AVC video using FFmpeg and libx264. # # Author: Grozdan "microchip" Nikolov <microchip8@proton.me> -# Version: 4.4.0 -# Date: 2026-03-02 +# Version: 4.4.1 +# Date: 2026-05-14 # # ffx264 is free software ; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -26,7 +26,7 @@ brown() { echo -e "\e0;33m$1\e0;39;49m"; } error() { echo -e "\e1;31m$1\e0;39;49m"; } -version="4.4.0" +version="4.4.1" CFG="$HOME/.ffx264" cfgversion="49" @@ -2639,7 +2639,7 @@ brown " Available Audio Codecs" brown " ~~~~~~~~~~~~~~~~~~~~~~" echo " AC3 -----> Channels Support: 6" - echo " EAC3 ----> Channels Support: 6" + echo " EAC3 ----> Channels Support: 8" echo " DTS -----> Channels Support: 6" echo " AAC -----> Channels Support: 8" echo " FDK-AAC -> Channels Support: 8" @@ -2935,8 +2935,8 @@ esac case "${acodeci}" in - ac3|eac3) chanrangei="1-6"; defchani="6" ;; - aac|libopus|vorbis|flac|alac|pcm) chanrangei="1-8"; defchani="8" ;; + ac3) chanrangei="1-6"; defchani="6" ;; + eac3|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" ;; dts) chanrangei="1/2/4/5/6"; defchani="6" ;; @@ -2958,14 +2958,24 @@ esac case "${acodeci}" in ac3|eac3) - case "${achi}" in - 1-6) true ;; - *) - case "${acodeci}" in - ac3) error "-> AC-3 supports only 1-6 channels!" ;; - eac3) error "-> E-AC-3 encoder in ffmpeg supports only 1-6 channels!" ;; + case "${acodeci}" in + ac3) + case "${achi}" in + 1-6) true ;; + *) + error "-> AC-3 supports only 1-6 channels!" + exit 1 + ;; + esac + ;; + eac3) + case "${achi}" in + 1-8) true ;; + *) + error "-> E-AC-3 encoder in ffmpeg supports only 1-8 channels!" + exit 1 + ;; esac - exit 1 ;; esac ;; @@ -3044,7 +3054,14 @@ brown " ~~~~~~~~~~~~~~~~~~~~~" case "${acodeci}" in ac3|eac3) - echo " 0 -> Mono 4 -> Quad 8 --> 5.0" + case "${acodeci}" in + ac3) + echo " 0 -> Mono 4 -> Quad 8 --> 5.0" + ;; + eac3) + echo " 0 -> Mono 4 -> Quad 8 --> 5.0 12 -> 7.1" + ;; + esac echo " 1 -> Stereo 5 -> Quad(side) 9 --> 5.0(side)" echo " 2 -> 3.0 6 -> 4.0 10 -> 5.1" echo " 3 -> 3.0(back) 7 -> 4.1 11 -> 5.1(side)" @@ -3064,6 +3081,7 @@ 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)" ;; + 12) achlayouti="7.1"; achmetai=" 7.1" ;; *) error "-> Invalid option!" exit 1
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
.