Advertisement
Guest User

make-segment

a guest
Mar 31st, 2016
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.45 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. # parameters:
  4. # 1 - source file
  5. # 2 - start time
  6. # 3 - precise end time
  7. # 4 - video bitrate
  8. # 5 - vertical resulution
  9. # 6 - end time with some padding
  10.  
  11. ffmpeg -nostdin -loglevel quiet -y -ss "$2" -i "$1" -to "$6" -an -c:v copy -copyts -f mpegts - |
  12.  
  13. ffmpeg -nostdin -loglevel quiet -y -i - \
  14.     -c:v libx264 -preset veryfast -b:v $4k \
  15.     -vf "select=between(t\, $2\, $3),scale=-2:$5" \
  16.     -f mpegts -copyts \
  17.     - 2>/dev/null
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement