Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- # Run 'this_script.sh video.mp4'
- media="$1"
- tracklist="${media%\.*}-tracklist.txt"
- # <время начала трека>РАЗДЕЛИТЕЛЬ<время окончания трека>РАЗДЕЛИТЕЛЬ<исполнитель>РАЗДЕЛИТЕЛЬ<название>
- # РАЗДЕЛИТЕЛЬ - единичный символ (что в голову взбредет, опробовано "%" и "=")
- # <время...> - в виде HH:MM:SS
- while IFS='=' read -r -a track; do
- end=$(($(date '+%s' -d ${track[1]}) - $(date '+%s' -d ${track[0]})))
- cmd="ffmpeg -ss ${track[0]} -i $media -c:a copy -c:v copy -t $end '${track[2]} - ${track[3]}'"
- echo $cmd
- done < $tracklist
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement