Tartalomjegyzék

ffmpeg

Letöltés

Paraméterezés

Forrás átkódolásának kihagyása (csak másolás)

-vcodec copy
-acodec copy

Elforgatás

# -vf filter_graph    set video filters
# transpose AVOptions:
#   dir               <int>        ..FV.... set transpose direction (from 0 to 7) (default 0)
#     0 = 90CounterCLockwise and Vertical Flip (default)
#     1 = 90Clockwise
#     2 = 90CounterClockwise
#     3 = 90Clockwise and Vertical Flip
 
-vf transpose=1

Arányos átméretezés szélesség/magasság megadásával

-vf scale=1920:-1
-vf scale=-1:1080

Gyors indítás streamelés esetén

# -movflags          <flags>      E....... MOV muxer flags (default 0)
#    faststart                    E....... Run a second pass to put the index (moov atom) at the beginning of the file
 
-movflags +faststart

Minőség profilok

-profile:v high -level:v 4.0
-profile:v high -level:v 4.1

Színtér

-pix_fmt yuv420p   # for compatibility with outdated media players.

Példák

Minden hasznos egyben

ffmpeg -i "%f" -c:v libx264 -c:a ac3 -profile:v high -level:v 4.1 -pix_fmt yuv420p -movflags +faststart "%f.mkv"

Indító script Windows-hoz

C:\Program Files\ffmpeg\ff-prompt.bat

ff-prompt.cmd
@ECHO OFF
REM FF Prompt 1.1
REM Open a command prompt to run ffmpeg/ffplay/ffprobe
REM Copyright (C) 2013  Kyle Schwarz
 
TITLE FF Prompt
 
IF NOT EXIST "C:\Program Files\ffmpeg\bin\ffmpeg.exe" (
  CLS
  ECHO "C:\Program Files\ffmpeg\bin\ffmpeg.exe" could not be found.
  GOTO:error
)
 
CLS
SET PATH=C:\Program Files\ffmpeg\bin;%PATH%
ffmpeg -version
ECHO.
ECHO For help run: ffmpeg -h
ECHO For formats run: ffmpeg -formats ^| more
ECHO For codecs run: ffmpeg -codecs ^| more
ECHO.
ECHO The bin directory has been added to PATH
ECHO.
 
IF NOT "%*" == "" (
  CMD /K CD /d "%*"
) ELSE (
  CMD
)
GOTO:EOF
 
:error
  ECHO.
  PAUSE
  GOTO:EOF

MP3 újra kódolása

@echo off
SET PATH=C:\Program Files\ffmpeg\bin;%PATH%
 
call :convert "01 foo.mp3"
call :convert "02 bar.mp3"
goto :eof
 
:convert
del "x\%~1"
ffmpeg -i "%~1" -acodec mp3 -aq 2 "x\%~1"
goto :eof