„Build/synOTR.sh“ ändern

This commit is contained in:
Stephan 2018-12-17 16:24:07 +00:00
parent a6daea390e
commit 7c6250e0ec

View file

@ -825,25 +825,25 @@ if [ $OTRcutactiv = "on" ] ; then
if echo "$film_ohne_anfang" | grep -q ".HQ."; then #Wenn es sich um eine "HQ" Aufnahme handelt
film_ohne_ende=${film%%.mpg.HQ.avi} #Filmname ohne Dateiendung
CUTLIST=${CUTLIST/.avi/}.cutlist #Der lokale Cutlistname
film_ohne_ende=${film%%.mpg.HQ.avi} # Filmname ohne Dateiendung
CUTLIST=${CUTLIST/.avi/}.cutlist # Der lokale Cutlistname
# format=hq
AC_nameLOG="${AC_nameLOG}HQ"
elif echo "$film_ohne_anfang" | grep -q ".mp4"; then #Wenn es sich um eine "mp4" Aufnahme handelt
film_ohne_ende=${film%%.mpg.mp4} #Filmname ohne Dateiendung
film_ohne_ende=${film%%.mpg.mp4} # Filmname ohne Dateiendung
# format=mp4
CUTLIST=${CUTLIST/.mp4/}.cutlist #Der lokale Cutlistname
CUTLIST=${CUTLIST/.mp4/}.cutlist # Der lokale Cutlistname
AC_nameLOG="${AC_nameLOG}mp4"
else
film_ohne_ende=${film%%.mpg.avi} #Filmename ohne Dateiendung
film_ohne_ende=${film%%.mpg.avi} # Filmename ohne Dateiendung
# format=avi
CUTLIST=${CUTLIST/.avi/}.cutlist #Der lokale Cutlistname
CUTLIST=${CUTLIST/.avi/}.cutlist # Der lokale Cutlistname
AC_nameLOG="${AC_nameLOG}avi"
fi
if echo "$film" | grep / >> /dev/null; then #Wenn der Dateiname einen Pfad enthält
film_ohne_anfang=${film##*/} #Filmname ohne Pfad
if echo "$film" | grep / >> /dev/null; then # Wenn der Dateiname einen Pfad enthält
film_ohne_anfang=${film##*/} # Filmname ohne Pfad
if echo "$film_ohne_anfang" | grep -q ".HQ."; then #Wenn es sich um eine "HQ" Aufnahme handelt
film_ohne_ende=${film_ohne_anfang%%.mpg.HQ.avi}
# format=hq
@ -873,7 +873,6 @@ if [ $OTRcutactiv = "on" ] ; then
if [ $LOGlevel = "2" ] ; then
echo "$AC_nameLOG"
fi
@ -1433,35 +1432,35 @@ if [ $OTRcutactiv = "on" ] ; then
while [ $cut_anzahl -gt 0 ]; do
#Die Sekunde in der der Cut startet
time_seconds_start=$(cat "$tmp/$CUTLIST" | grep "Start=" | cut -d= -f2 | head -n$head1 | tail -n1 | cut -d"." -f1 | /usr/bin/tr -d "\r")
ss=$time_seconds_start #Setze die Skunden auf $time_seconds_start
mm=0 #Setze die Minuten auf 0
hh=0 #Setze die Stunden auf 0
while [ $ss -ge "60" ]; do #Wenn die Sekunden >= 60 sind
mm=$(( mm + 1)) #Zaehle Minuten um 1 hoch
ss=$(( ss - 60)) #Zaehle Sekunden um 60 runter
while [ $mm -ge "60" ]; do #Wenn die Minuten >= 60 sind
hh=$(( hh + 1 )) #Zaehle Stunden um 1 hoch
mm=$(( mm - 60 )) #Zaehle Minuten um 60 runter
ss=$time_seconds_start # Setze die Skunden auf $time_seconds_start
mm=0 # Setze die Minuten auf 0
hh=0 # Setze die Stunden auf 0
while [ $ss -ge "60" ]; do # Wenn die Sekunden >= 60 sind
mm=$(( mm + 1)) # Zaehle Minuten um 1 hoch
ss=$(( ss - 60)) # Zaehle Sekunden um 60 runter
while [ $mm -ge "60" ]; do # Wenn die Minuten >= 60 sind
hh=$(( hh + 1 )) # Zaehle Stunden um 1 hoch
mm=$(( mm - 60 )) # Zaehle Minuten um 60 runter
done
done
time2_start=$hh:$mm:$ss #Bringe die Zeit ins richtige Format
time2_start=$hh:$mm:$ss # Bringe die Zeit ins richtige Format
echo "Startcut= $time2_start"
time="${time}${time2_start}-" #Auflistung aller Zeiten
time="${time}${time2_start}-" # Auflistung aller Zeiten
#Sekunden wie lange der Cut dauert
time_seconds_ende=$(cat "$tmp/$CUTLIST" | grep "Duration=" | cut -d= -f2 | head -n$head1 | tail -n1 | cut -d"." -f1 | /usr/bin/tr -d "\r")
time_seconds_ende=$time_seconds_ende+$time_seconds_start #Die Sekunde in der der Cut endet
ss=$time_seconds_ende #Setze die Sekunden auf $time_seconds_ende
ss=$time_seconds_ende # Setze die Sekunden auf $time_seconds_ende
mm=0 #Setze die Minuten auf 0
hh=0 #Setze die Stunden auf 0
while [ $ss -ge "60" ]; do #Wenn die Sekunden >= 60 sind
mm=$(( mm + 1 )) #Zaehle Minuten um 1 hoch
ss=$(( ss - 60 )) #Zaehle Sekunden um 60 runter
while [ $mm -ge "60" ]; do #Wenn die Minuten >= 60 sind
hh=$(( hh + 1 )) #Zaehle Stunden um 1 hoch
mm=$(( mm - 60 )) #Zaehle Minuten um 60 runter
while [ $ss -ge "60" ]; do # Wenn die Sekunden >= 60 sind
mm=$(( mm + 1 )) # Zaehle Minuten um 1 hoch
ss=$(( ss - 60 )) # Zaehle Sekunden um 60 runter
while [ $mm -ge "60" ]; do # Wenn die Minuten >= 60 sind
hh=$(( hh + 1 )) # Zaehle Stunden um 1 hoch
mm=$(( mm - 60 )) # Zaehle Minuten um 60 runter
done
done
time2_ende=$hh:$mm:$ss #Bringe die Zeit ins richtige Format
time2_ende=$hh:$mm:$ss # Bringe die Zeit ins richtige Format
echo "Endcut= $time2_ende"
time="${time}${time2_ende}," #Auflistung alles Zeiten
head1=$(( head1 + 1 ))