ffmpeg 옵션 순서가 은근히 까다로운가 보네 -_-
아래처럼 입력하면 이미지가 깨져서 변환된다.
$ ffmpeg -vcodec rawvideo -s 480x800 -f rawvideo -i fb1.cap_date -pix_fmt rgb565 -vf "transpose=2" output_1.png |
이렇게 입력 코덱, 입력 비디오 포맷, 포맷에 따른 비디오 크기, 입력 파일 명 순서로 받고
출력시 회전, 출력 파일 명으로 넣어주어야 정상적으로 되는 듯.
$ ffmpeg -vcodec rawvideo -f rawvideo -pix_fmt rgb565 -s 480x800 -i fb1.cap_date -vf "transpose=2" output_1.png |
---
// List available formats for ffmpeg ffmpeg -pix_fmts // Convert raw rgb565 image to png ffmpeg -vcodec rawvideo -f rawvideo -pix_fmt rgb565 -s 1024x768 -i freescale_1024x768.raw -f image2 -vcodec png screen.png |
[링크 : https://github-wiki-see.page/m/rogeriorps/ipu-examples/wiki/Converting-image-format-on-PC]
2번은 counter니까 반시계 90도(-=270도 회전)
ffmpeg -i in.mov -vf "transpose=1" out.mov For the transpose parameter you can pass: 0 = 90CounterCLockwise and Vertical Flip (default) 1 = 90Clockwise 2 = 90CounterClockwise 3 = 90Clockwise and Vertical Flip Use -vf "transpose=2,transpose=2" for 180 degrees. |
[링크 : https://stackoverflow.com/questions/3937387/rotating-videos-with-ffmpeg]
'프로그램 사용 > ffmpeg & ffserver' 카테고리의 다른 글
ffmpeg을 이용하여 동영상을 프레임 별로 jpeg 로 변환하기 (0) | 2022.04.15 |
---|---|
mp4 복구 시도 (0) | 2022.01.24 |
ffmpeg 재생 어렵다 -_ㅠ (0) | 2021.02.22 |
ffmpeg fbdev (0) | 2021.02.09 |
ffmpeg build (0) | 2020.11.25 |