나는 이것을 여러 번 할 수 있기를 원했기 때문에 묻습니다.
나는 기존의 비디오 또는 오디오 파일이있는 경우 ffmpeg
, mplayer
컨테이너처럼 적어도 코덱 그것의 "propreties"의 일부를 검색 할 수 및 사용 비트 레이트 및 기타 미디어 플레이어, 아마 다양한 품질 및 인코딩 관련 설정 등을
ffmpeg로 인코딩하기 위해 (직접적으로) 기존 파일에서 이러한 설정을 추출하려면 어떻게해야합니까?
예를 들어, 일부 설정으로 압축 mkv
된 비디오와 x264
압축되지 않은 다른 avi
파일이 있습니다. avi를 동일한 설정 으로 트랜스 코딩하기 위해 x264 mkv 파일에 사용 된 인코딩 설정을 "복사"하고 싶습니다 .
참고 : 디코더에서 인코더로 설정을 "번역"하는 사람의 작업을 포함하지 않는 방법을 찾고 있습니다. 먼저 설정을 추출하여 어딘가에 저장해야한다면 괜찮습니다. 그러나 읽기 옵션을 ffmpeg에 대한 명령 행 또는 사전 설정 파일에 간단히 공급할 수 있기를 원합니다.
-crf
것이 일반적으로 권장됩니다. 참고 항목 는 FFmpeg과 x264 인코딩 가이드 .
channels:6
비디오 파일을 읽을 수는 있지만 인코딩하려면 switch를 사용해야합니다 -ch:6
. 일부 스위치는 1 글자를 사용하고 일부는 2 글자를 사용합니다.
ffprobe
(특히와-show_streams
및-show_format
옵션) 및 스크립트에 대한 정보를 중요한 재료 사용