Projects
Multimedia
ffhevc
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 289
View file
ffhevc.changes
Changed
@@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Fri Jun 19 17:35:00 UTC 2026 - microchip8@proton.me + +- Update to version 4.7.3 + * Auto-disabled HDR options if the script detects the input + content to be SDR + +------------------------------------------------------------------- Thu May 14 16:25:00 UTC 2026 - microchip8@proton.me - Update to version 4.7.2
View file
ffhevc.spec
Changed
@@ -17,7 +17,7 @@ Name: ffhevc -Version: 4.7.2 +Version: 4.7.3 Release: %mkrel 1 Summary: A small shell script for encoding to H.265/HEVC with FFmpeg License: GPL-2.0+
View file
ffhevc-4.7.2.tar.gz/ChangeLog -> ffhevc-4.7.3.tar.gz/ChangeLog
Changed
@@ -1,3 +1,7 @@ +2026-06-19 - ffhevc 4.7.3 + * Auto-disabled HDR options if the script detects the input + content to be SDR + 2026-05-14 - ffhevc 4.7.2 * Fix a small issue in the AC-3/E-AC-3 channel checking code
View file
ffhevc-4.7.2.tar.gz/ffhevc -> ffhevc-4.7.3.tar.gz/ffhevc
Changed
@@ -4,8 +4,8 @@ # encoding to H.265/HEVC video using FFmpeg and libx265. # # Author: Grozdan "microchip" Nikolov <microchip8@proton.me> -# Version: 4.7.2 -# Date: 2026-05-14 +# Version: 4.7.3 +# Date: 2026-06-19 # # ffhevc is free software ; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -26,10 +26,10 @@ brown() { echo -e "\e0;33m$1\e0;39;49m"; } error() { echo -e "\e1;31m$1\e0;39;49m"; } -version="4.7.2" +version="4.7.3" CFG="$HOME/.ffhevc" -cfgversion="103" +cfgversion="104" genconfig_func() { cat<<EOF>>"$CFG" @@ -108,8 +108,6 @@ VID_COLORSPACE="y" VID_FPS_CONVERT="y" -HDR_SUPPORT="y" - # Audio filters AUD_NORMALIZE="y" AUD_VOLUME="y" @@ -711,7 +709,7 @@ esac case "$CONFMT" in mkv) MKVCOVER="-attach \"$(realpath "$cover")\" -metadata:s:t mimetype=\"image/$img\"" ;; - mp4|mov) MP4COVER="1" ;; + mp4|mov) MP4COVER="1" ;; esac fi fi @@ -744,7 +742,7 @@ ;; ""|crf) if -z "$CRF" ; then - if ! -z "$hdrcontent" ; then + if "$hdrcontent" = "1" ; then DEFCRF="20" else DEFCRF="23" @@ -1624,7 +1622,9 @@ test "$VID_DEINTERLACE" = "y" && video_deinterlace_func test "$VID_DETELECINE" = "y" && video_detelecine_func test "$VID_PIXEL_FORMAT" = "y" && video_pixfmt_func - test "$VID_HDR_TO_SDR" = "y" && video_hdr_to_sdr_func + if "$VID_HDR_TO_SDR" = "y" -a "$hdrcontent" = "1" ; then + video_hdr_to_sdr_func + fi test "$VID_COLORSPACE" = "y" && video_colorspace_func test "$VID_ROTATE" = "y" && video_rotate_func fi @@ -1654,7 +1654,7 @@ dither=":dither=1" fi -if "$HDR_SUPPORT" = "y" ; then +if "$hdrcontent" = "1" ; then if -z "$tonemap" ; then printf "Set Dolby Vision Profile/RPU File? y/N: " read dovi
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
.