ffmpeg improve
This commit is contained in:
parent
a06254fcd0
commit
8d27b7b8f2
16
mybashrc
16
mybashrc
|
@ -84,8 +84,20 @@ DD_BENCHMARK_DISK() {
|
|||
|
||||
ffmpeg_start_time() {
|
||||
|
||||
ffmpeg -ss "$2" -i "$1" -c copy -movflags +faststart ${1%.mp4}-output.mp4
|
||||
if [ "${#}" = "0" ]; then
|
||||
echo "ffmpeg-cut-start <start-time> <input> <duration(optional)>"
|
||||
echo ""
|
||||
echo "example : ffmpeg-cut-start 00:34:24.85 file.mp4 300"
|
||||
else
|
||||
|
||||
FFMPEG_ARGS="-ss "$2" -i "$1""
|
||||
if [ "$3" ]; then
|
||||
FFMPEG_ARGS="$FFMPEG_ARGS -time $3 -c copy -movflags +faststart ${1%.mp4}-output.mp4"
|
||||
else
|
||||
FFMPEG_ARGS="$FFMPEG_ARGS -c copy -movflags +faststart ${1%.mp4}-output.mp4"
|
||||
fi
|
||||
/usr/bin/ffmpeg "$FFMPEG_ARGS"
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
|
@ -239,4 +251,4 @@ alias ee-docker-setup=EE_DOCKER_SETUP
|
|||
alias ee-ls=LIST_BY_SIZE
|
||||
alias tinc-up=SET_TINC_UP
|
||||
alias tinc-down=SET_TINC_DOWN
|
||||
alias cut-video-start=ffmpeg_start_time
|
||||
alias ffmpeg-cut-start=ffmpeg_start_time
|
||||
|
|
Loading…
Reference in New Issue