전체 글
-
FFMPEG 동영상 합치기 명령어이것저것해볼거/FFMPEG 2022. 5. 16. 20:03
설치 및 세팅은 아래 링크를 참조 https://l-c-st2.tistory.com/18 여러 동영상을 합치는 명령어이다. ffmpeg -f concat -i input.txt -c copy output.mp4 동일한 코덱을 가지고 있어야 한다(비디오/오디오 모두) input txt는 하기와 같은 포멧으로 구성된다. file이라고 쓰고 합칠 동영상들의 파일명을 넣어주면 된다. ffmpeg.exe파일과 동영상이 함께 있지 않다면, C:\\Users\\user\\Desktop\\FFMPEG\\ffmpeg-5.0.1-essentials_build\\bin\\01.mp4 (\\ 2개 들어간다 참고) 위의 방식으로 파일주소를 다 적어주고 아래 명령어를 진행하면된다. ffmpeg -safe 0 -f concat -..
-
FFMPEG 워터마크 삽입하기 명령어이것저것해볼거/FFMPEG 2022. 5. 12. 19:52
동영상에 워터마크를 삽입하는 명령어이다 ffmpeg -i input.mp4 -i watermark.png -c:v libx264 filter_complex "[1]format=rgba,colorchannelmixer=aa=0.5[logo];[0][logo]overlay=5:5:format=auto,format=yuv420p" -c:a copy watermark.mp4 해당 명령어를 치게되면 동영상 위에 이미지가 덮어지는 형태로 동영상이 합쳐지며, aa=0.5를 통해서 알파값을 조절할 수 있고, overlay=5:5를 통해서 워터마크의 위치를 지정할 수 있다. 만약 센터로 위치를 잡고 싶다면 overlay=(main_w-w)/2:(main_h-h)/2 로 변경하면 된다. (main_w/h가 동영상 해상도 ..
-
FFMPEG 이미지를 동영상으로 변환하는 명령어이것저것해볼거/FFMPEG 2022. 5. 11. 23:34
설치 및 세팅은 아래 링크를 참조 https://l-c-st2.tistory.com/18 이미지를 동영상의 변환/인코딩하는 명령어이다. ffmpeg -i %2d.bmp -c:v libx264 -r 30 output.mp4(.bmp, .jpg, .png 등등) 위의 명령어는 01.bmp부터 시작하는 이미지들을 모아 30p 동영상으로 만드는 명령어이다. 아래와 같이 01~30까지 이미지가 있을 경우 위의 명령어를 돌릴 경우 1초짜리 영상이 만들어지게 된다. (이미지의 경우에는 모두 해상도가 같아야하며, 영상의 해상도도 이미지와 같은 해상도로 만들어지게된다.) 실제 영상을 첨부하니, 해당 명령어로 진행시 영상이 이렇게 만들어 진다고 보시면 될거 같다. 또한, 이미지의 숫자가 100개를 넘어가는 경우에는 %3d..
-
FFMPEG 동영상 영상 자르기 명령어이것저것해볼거/FFMPEG 2022. 5. 9. 20:28
설치 및 세팅은 아래 링크를 참조 https://l-c-st2.tistory.com/18 동영상의 길이를 자를는 명령어이다 ffmpeg -ss 00:00:10 -i input.mp4 -t 00:01:00 -c copy output.mp4 (output.mkv 등 다른 컨테이너도 가능하다) 위에 명령어는 -ss 00:00:10 동영상 10초부터 시작하여 -t 00:01:00 동영상을 1분동안 자르겠다는 명령어이다. 시간은 hh:mm:ss 포맷으로 표현된다. 아래 예시에서는 영상을 0초에서 10초까지 영상을 잘라보았다. 팟 플레이어로 시간을 확인해보면, 정상적으로 잘린것을 볼 수 있다. 원본파일(00:02:09) 영상을 자른 파일(00:00:10) 영상이 아주 쉽게 잘리는 것을 볼 수 있다. 아 그리고 다른..
-
FFMPEG 동영상 컨테이너 변경하기 명령어이것저것해볼거/FFMPEG 2022. 5. 8. 18:46
설치 및 세팅은 아래 링크를 참조 https://l-c-st2.tistory.com/18 가끔 동영상을 재생하다보면, 동영상 코덱의 문제가 아닌 컨테이너(.mp4, .avi, .mkv 등등)의 문제 때문에 영상이 재생이 안되는 경우가 있다. 이 경우 ffmpeg로 쉽게 변경해 줄수 있는데 명령어는 아래와 같다. ffmpeg -i input.mp4 -c copy output.mkv 실제로 적용을 해보게 되면(1.mp4라는 파일을 1.mkv로 변경하였다.) 파일을 보면 거의 동일한 크기로 되어 있으며, .mp4 →.mkv로 변경된 것을 확인 할 수 있다. 컨테이너 종류에 따라 안되는 코덱, 코덱에 따라 안되는 컨테이너가 있으니, 그건 확인해보고 진행해야한다. 이 부분은 나중에 정리해서 올리도록하겠다.
-
FFMPEG 설치하기이것저것해볼거/FFMPEG 2022. 5. 8. 14:38
FFMPEG설치법(?)에 대해 정리하고자 한다. 사실 설치라고 할것도 없고, FFMPEG 홈페이지에 가서 다운로드만 받으면 바로 사용을 할 수있다. https://ffmpeg.org/ ←요 사이트로 들어간 후, 다운로드를 클릭하게되면 아래 화면이 띄게 되고, 윈도우 버전 기준으로 클릭하게 되면 아래와 같이 화면이 뜬다. Windows EXE Files 중에서 어떤 것 들어가도 상관은 없지만, 위에 있는 windows builds from gyan.dev 버전 들어가보면 아래 이미지와 같이 뜨는데 여기서 스크롤를 조금 내려서 release bulids에 있는 essential 버전이든 Full 버전이든 다운로 드를 받으면 된다.(일반적으로는 essential 버전이면 충분할 듯하다.) 다운로드를 받고 풀게..