< ffmpeg의 정말 아주 기초적인 부분 >
* 기본적으로 확장자에 따라 코덱도 바뀐다.
ffmpeg -i input.mp3 output.ogg
ffmpeg -i input.mp4 output.webm
* 하지만 항상 확장자에 따라 코덱이 같이 적용되는건 아니다.
ffmpeg -i input.mp4 output.mkv
* 코덱을 정확하게 명시해줄 필요가 있다
ffmpeg -i input.mp3 -c:a libvorbis output.ogg
ffmpeg -i input.mp4 -c:v vp9 -c:a libvorbis output.mkv
* 오디오/비디오 코덱 중 어느 하나만 바꿀 수도 있다
ffmpeg -i input.webm -c:v copy -c:a flac output.mkv
* 코덱은 안 바꾸고 그냥 그대로 스트리밍을 옮길 수도 있다
ffmpeg -i input.webm -c:av copy output.mkv
* 구체적이고 디테일한 설정도 가능하다.
* 비트레이트를 1M로 정할수도 있고
ffmpeg -i input.webm -c:a copy -c:v vp9 -b:v 1M output.mkv
* 프레임레이트를 30fps로 설정할 수 있다.
ffmpeg -i input.webm -c:a copy -c:v vp9 -r 30 output.mkv
* 동영상 사이즈를 변경할 수도 있다
fmpeg -i input.mkv -c:a copy -s hd720 output.mkv
ffmpeg -i input.mkv -c:a copy -s 1280x720 output.mkv
* 동영상 일부 구간을 잘라낼수도 있다
* 시작점을 정하고 몇초동안을 잘라낼것인지 정할 수도 있고
ffmpeg -i input.mkv -c:av copy -ss 00:01:00 -t 10 output.mkv
* 시작점과 끝점을 정하고 잘라낼 수도 있다
ffmpeg -i input.mkv -c:av copy -ss 00:01:00 -to 00:01:10 output.mkv
* 동영상에서 오디오만 추출을 해낼수도 있다
ffmpeg -i input.mkv -vn audio_only.ogg
* 동영상을 움직이는 GIF 움짤로 바로 만들 수도 있다
ffmpeg -i input.mkv output.gif
<ffmpeg의 엄청나고 다양한 기능>
..을 활용하기 위해선 따로 공부를 좀 해야하는데 ffmpeg이 갖고 있는 기본 도움말을 보고 참고해도 좋고 사이트에 들어가서 항상 최신정보 확인도 할겸 공부하는것도 좋다. https://www.ffmpeg.org/
0 comments:
댓글 쓰기