Commit b6182e9c authored by Milan Santosi's avatar Milan Santosi

fail :-(

Signed-off-by: default avatarMilan Santosi <milan.santosi@gmail.com>
parent 11317e73
......@@ -4,24 +4,21 @@
# seconds overlap (for upload to youtube)
# USAGE: read comments and adjust where necessary, then:
# ./ffmpeg_splitter.sh <inputvideofile>
# ./ffmpeg_splitter.sh <inputfile>
####################################################################
# use globbing to get basename and extension.
# see http://linuxgazette.net/18/bash.html
fname=$1 # the file name
bname=${fname%%.*} # the file basename
ext=${fname#*.} # the file extension
# first, re-encode with every frame as keyframe
ffmpeg -g 1 -i cstex81-session01-100-new2.wmv
for i in {1..5} # Assumption that no video is longer than 5*15=75min
for i in {1..5} # Naive assumption that no video is longer than
# 5*15=75min. Please adjust!
do
ffmpeg -vcodec copy -acodec copy -ss $[i*890 - 890] -t 899.999 -i $1 ${$1%%.*}-part0$i.$(echo $1 | sed 's/.*\.//')
ffmpeg -vcodec copy -acodec copy -ss $[i*890 - 890] -t 899.999 -i $1 $bname-part0$i.$ext
done
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment