Home Blog

Welkom

Welkom op mijn blog website!

Location: Netherlands

ffmpeg test

April 8th, 2015

ffmpeg logo

BB code line (bold)

Shell

ffmpeg -h
Location: Netherlands

Rip een DVD met ffmpeg

April 4th, 2015

ffmpeg logo

Hier is een voorbeeld hoe men een DVD kan rippen met ffmpeg.

Command onder Linux

Shell

# command gebruikmakend in openSuSE Linux
ffmpeg -i concat:VTS_01_1.VOB\|VTS_01_2.VOB\|VTS_01_3.VOB\|VTS_01_4.VOB\|VTS_01_5.VOB -map 0:v:-map 0:a:-c:v libx264 -vf scale=384x288 -crf 23 -preset medium -profile main -level 3.1 -qmin 18 -qmax 28 -pix_fmt yuv420p -threads 4 -c:a mp2 -b:a 192k -ar 32k -ac 2 ~/output.mp4
Location: Netherlands

ffmpeg voorbeelden

March 28th, 2015

ffmpeg logo

Er volgen enkele voorbeelden hoe men ffmpeg kan gebruiken voor video encoding.

Encoding voor beste qualiteit van scherm:

Shell

# ffmpeg screen recording encoding
ffmpeg -i input.avi -rtbufsize 1500k -c:v libx264 -vf scale=1280x720 -r 25 -qp 0 -preset ultrafast -tune zerolatency -x264opts keyint=25:min-keyint=25 -acodec pcm_s16le -ar 44.1k -ac 2 -y output.mkv

Uitleg:

Shell

# real time buffer size
-rtbufsize 1500k

Shell

# keuze van de x264 video codec
-vcodec libx264

Shell

# video filter: scale to 1280x720 pixel
-vf scale=1280x720

Shell

# frame rate van de video
-r 25

Shell

# beste constante qualiteit, -qp 0 or -crf 0
-qp 0

Shell

# use a preset of x264 options. ultrafast, veryfast, faster, fast, medium (default), slow, veryslow, ultraslow
-preset veryslow

Shell

# -tune voor minste vertraging van de processor
-tune zerolatency

Shell

# afwijkende instellingen van de -preset option
-x264opts keyint=100:min-keyint=25

Shell

# keuze van de PCM (wav file) audio codec
 -acodec pcm_s16le

Shell

# audio sample rate en audio kanalen
-ar 44.1k -ac 2

Full story »

Location: Netherlands