From 82051cefe2a9230655219d3c94faa20727bafd94 Mon Sep 17 00:00:00 2001 From: olli Date: Tue, 19 Jul 2022 14:41:40 +0200 Subject: [PATCH] =?UTF-8?q?=E2=80=9Egaboshlib/g=5Fcompress=5Fvideo.bashfun?= =?UTF-8?q?c=E2=80=9C=20=C3=A4ndern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- gaboshlib/g_compress_video.bashfunc | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/gaboshlib/g_compress_video.bashfunc b/gaboshlib/g_compress_video.bashfunc index e6fd94b..4411a22 100644 --- a/gaboshlib/g_compress_video.bashfunc +++ b/gaboshlib/g_compress_video.bashfunc @@ -14,13 +14,16 @@ function g_compress_video { # Bereits bearbeitet? - local g_lines=`cat "$g_tmp"/vidinfo | egrep -v "WARNING: | configuration: |Side data\:|audio service type\: main|Video\:.+hevc.+1280x|Video\:.+hevc.+960x|Video\:.+hevc.+[1-8][0-9][0-9]x|Audio\:.+HE-AAC\).+mono|Audio\:.+HE-AAC.+stereo|Audio\:.+ac3.+5\.1.side.|Input .+mp4.+from|vendor_id" | wc -l` - # Max DVD Quali - [ -e "$g_tmp"/VID-SD ] && g_lines=`cat "$g_tmp"/vidinfo | egrep -v "Side data\:|audio service type\: main|Video\:.+hevc.+[1-8][0-9][0-9]x|Audio\:.+HE-AAC\).+mono|Audio\:.+HE-AAC.+stereo|Audio\:.+ac3.+5\.1.side.|Input .+mp4.+from|vendor_id" | wc -l` - if [ $g_lines -eq '22' ] + if egrep -q "Stream.+Video: hevc" Video: hevc then - g_echo "Video $g_vid bereits bearbeitet!" - return 1 + local g_lines=`cat "$g_tmp"/vidinfo | egrep -v "WARNING: | configuration: |Side data\:|audio service type\: main|Video\:.+hevc.+1280x|Video\:.+hevc.+960x|Video\:.+hevc.+[1-8][0-9][0-9]x|Audio\:.+HE-AAC\).+mono|Audio\:.+HE-AAC.+stereo|Audio\:.+ac3.+5\.1.side.|Input .+mp4.+from|vendor_id" | wc -l` + # Max DVD Quali + [ -e "$g_tmp"/VID-SD ] && g_lines=`cat "$g_tmp"/vidinfo | egrep -v "Side data\:|audio service type\: main|Video\:.+hevc.+[1-8][0-9][0-9]x|Audio\:.+HE-AAC\).+mono|Audio\:.+HE-AAC.+stereo|Audio\:.+ac3.+5\.1.side.|Input .+mp4.+from|vendor_id" | wc -l` + if [ $g_lines -eq '22' ] + then + g_echo "Video $g_vid bereits bearbeitet!" + return 1 + fi fi local g_wait=$(($RANDOM % 60))