FFmpeg 사용 -vcodec copy
과 사용의 차이점은 무엇입니까 -sameq
?
그들은 같은 일을합니까?
답변
-sameq는 동일한 비디오 코덱을 사용하도록 강요하지 않습니다. 예를 들어, -sameq를 사용하는 동안 H.264를 DivX로 변환 할 수 있습니다.
답변
받아 들여진 대답은 틀렸거나 적어도 옵션이 실제로 무엇을하는지 설명하지는 않습니다.
-
-c:v copy
비디오의 비트 스트림을 출력으로 복사하도록 FFmpeg에 지시합니다. 예를 들어, AVI 비디오에는 XviD 비디오 비트 스트림이 있으며 비디오를 다시 인코딩하지 않고 MP4 컨테이너로 복사 할 수 있습니다. 본질적으로 비디오 비트 스트림에서 아무것도 변경되지 않으므로 동일한 품질을 제공합니다 .다음은 비디오 비트 스트림이 MP4에도 유효한 경우 컨테이너를 AVI에서 MP4로 변경하는 예입니다.
ffmpeg -i input.avi -c:v copy output.mp4
다시 : FFmpeg는 찾은 모든 것을 복사합니다. 여기서는 재 인코딩이 없습니다. 기본적으로 FFmpeg는 컨테이너를 읽고 쓰며 코덱을 변경하지 않습니다.
-
sameq
입력에 사용 된 것과 동일한 코덱으로 비디오를 변환 할 때 FFmpeg에 동일한 양자화 매개 변수를 사용하도록 지시합니다. 옵션은 동일한 품질을 의미 하지 않습니다 . 참조 : 는 FFmpeg에서 “sameq”옵션은 무엇입니까?이
sameq
옵션은 꽤 오래 전에 FFmpeg에서 제거되었으므로 더 이상 사용할 수 없으며,ffmpeg
아직 버전 이 있으면 업그레이드해야합니다!