Video Encoding: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
(Založena nová stránka s textem „FFmpeg VP9 <source lang="bash">#!/bin/bash set -x filename=`rev <<< "$1" | cut -d"." -f2- | rev`; ffmpeg -y -i "$1" -c:v libvpx-vp9 -pass 1 -b:v 0 -crf 28…“) |
|||
Řádek 5: | Řádek 5: | ||
ffmpeg -y -i "$1" -c:v libvpx-vp9 -pass 1 -b:v 0 -crf 28 -threads 2 -speed 4 -tile-columns 6 -frame-parallel 1 -auto-alt-ref 1 -lag-in-frames 25 -g 150 -keyint_min 150 -an -f webm /dev/null | ffmpeg -y -i "$1" -c:v libvpx-vp9 -pass 1 -b:v 0 -crf 28 -threads 2 -speed 4 -tile-columns 6 -frame-parallel 1 -auto-alt-ref 1 -lag-in-frames 25 -g 150 -keyint_min 150 -an -f webm /dev/null | ||
ffmpeg -y -i "$1" -c:v libvpx-vp9 -pass 2 -b:v 0 -crf 28 -threads 2 -speed 1 -tile-columns 6 -frame-parallel 1 -auto-alt-ref 1 -lag-in-frames 25 -g 150 -keyint_min 150 -c:a libvorbis -qscale:a 0 -f webm "${filename}.webm"</source> | ffmpeg -y -i "$1" -c:v libvpx-vp9 -pass 2 -b:v 0 -crf 28 -threads 2 -speed 1 -tile-columns 6 -frame-parallel 1 -auto-alt-ref 1 -lag-in-frames 25 -g 150 -keyint_min 150 -c:a libvorbis -qscale:a 0 -f webm "${filename}.webm"</source> | ||
+ | |||
+ | FFmpeg DVD to VP9 | ||
+ | <source lang="bash">ffmpeg -i "concat:VTS_01_0.VOB|VTS_01_1.VOB|VTS_01_2.VOB|VTS_01_3.VOB|VTS_01_4.VOB|VTS_01_5.VOB|VTS_01_6.VOB|VTS_01_7.VOB" -map 0:v -map 0:a -sn -vf yadif -g 150 -keyint_min 150 -c:v libvpx-vp9 -b:v 0 -crf 22 -speed 4 -tile-columns 6 -frame-parallel 1 -auto-alt-ref 1 -lag-in-frames 25 -c:a libvorbis -qscale:a 0 -f webm output.webm</source> | ||
+ | |||
+ | FFmpeg to x265 | ||
+ | <source lang="bash">ffmpeg -i input -c:v libx265 -preset medium -x265-params crf=28 -c:a aac -strict experimental -b:a 128k output.mp4</source> |
Verze z 17. 8. 2015, 12:16
FFmpeg VP9
#!/bin/bash
set -x
filename=`rev <<< "$1" | cut -d"." -f2- | rev`;
ffmpeg -y -i "$1" -c:v libvpx-vp9 -pass 1 -b:v 0 -crf 28 -threads 2 -speed 4 -tile-columns 6 -frame-parallel 1 -auto-alt-ref 1 -lag-in-frames 25 -g 150 -keyint_min 150 -an -f webm /dev/null
ffmpeg -y -i "$1" -c:v libvpx-vp9 -pass 2 -b:v 0 -crf 28 -threads 2 -speed 1 -tile-columns 6 -frame-parallel 1 -auto-alt-ref 1 -lag-in-frames 25 -g 150 -keyint_min 150 -c:a libvorbis -qscale:a 0 -f webm "${filename}.webm"
FFmpeg DVD to VP9
ffmpeg -i "concat:VTS_01_0.VOB|VTS_01_1.VOB|VTS_01_2.VOB|VTS_01_3.VOB|VTS_01_4.VOB|VTS_01_5.VOB|VTS_01_6.VOB|VTS_01_7.VOB" -map 0:v -map 0:a -sn -vf yadif -g 150 -keyint_min 150 -c:v libvpx-vp9 -b:v 0 -crf 22 -speed 4 -tile-columns 6 -frame-parallel 1 -auto-alt-ref 1 -lag-in-frames 25 -c:a libvorbis -qscale:a 0 -f webm output.webm
FFmpeg to x265
ffmpeg -i input -c:v libx265 -preset medium -x265-params crf=28 -c:a aac -strict experimental -b:a 128k output.mp4