fix bug: file name with double quotation marks

This commit is contained in:
ftitreefly 2020-03-22 01:18:51 +08:00 committed by GitHub
parent dbfeaf5dc6
commit 8f3476865a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,8 +1,8 @@
# A candy bash for combine videos # A candy bash for combine videos
# code by ftitreefly # code by ftitreefly
# 2020-03-19 # 2020-03-22
ls parts/*.m4a parts/*.m4v | sed 's/.m4a//g;s/.m4v//g;s/parts\///g' | uniq | \ ls parts/*.m4v | sed 's/.m4v//g;s/parts\///g;s/"/\\"/g;' | \
awk '{print "echo Runing Task "NR" - " $0}{m4a="parts/"$0".m4a";m4v="parts/"$0".m4v";mp4="converted/"$0".mp4"; printf("ffmpeg -y -loglevel quiet -i \"%s\" -i \"%s\" -c copy \"%s\"\n", m4a, m4v, mp4) }' \ awk '{printf("echo Runing Task %d - \"%s.mp4\"\n", NR,$0)}{m4a="parts/"$0".m4a";m4v="parts/"$0".m4v";mp4="converted/"$0".mp4"; printf("ffmpeg -y -loglevel quiet -i \"%s\" -i \"%s\" -c copy \"%s\"\n", m4a, m4v, mp4) }' \
> combine.sh > combine.sh
chmod +x combine.sh chmod +x combine.sh