-2
잠시 시간을내어이 FFMPEG 오류를 확인해 주셔서 감사합니다. 세로 모드로 녹화 된 비디오 파일을 트랜스 코딩하여 상단 부분을 사용하여 정사각형으로 잘라낸 다음 600x600 정사각형 크기로 조정하려고합니다. 여기 FFMPEG로 비디오를 코드 변환하는 동안 애매한 오류
ffmpeg -y -i input-video.mov -filter_complex '[0] crop=1080:1080:0:0, scale=600:600, split=2[out1][out2]' -map '[out1]' video/transcoded-video.mp4 -map '[out2]' -qscale:v 6 thumbnails/thumb_%03d.png
는 오류입니다 : 여기
[swscaler @ 0x2502260] No accelerated colorspace conversion found from yuv420p to rgb24.
[swscaler @ 0x250a2b0] No accelerated colorspace conversion found from yuv420p to rgb24.
[swscaler @ 0x2512300] No accelerated colorspace conversion found from yuv420p to rgb24.
[NULL @ 0x24e9dd0] [Eval @ 0x7fff769243e0] Undefined constant or missing '(' in 'baseline'
[NULL @ 0x24e9dd0] Unable to parse option value "baseline"
[NULL @ 0x24e9dd0] Error setting option profile to value baseline.
출력된다
ffmpeg version git-2013-06-02-5711e4f Copyright (c) 2000-2013 the FFmpeg developers
built on Jun 2 2013 07:38:40 with gcc 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1)
configuration: --enable-shared --disable-asm --prefix=/app/vendor/ffmpeg
libavutil 52. 34.100/52. 34.100
libavcodec 55. 13.100/55. 13.100
libavformat 55. 8.102/55. 8.102
libavdevice 55. 2.100/55. 2.100
libavfilter 3. 74.101/3. 74.101
libswscale 2. 3.100/2. 3.100
libswresample 0. 17.102/0. 17.102
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/app/downloads/bf951fbc8322d9010d679e656ccda330b6f19f36.mov':
Metadata:
major_brand : qt
minor_version : 0
compatible_brands: qt
creation_time : 2016-07-01 19:27:37
Duration: 00:00:04.77, start: 0.000000, bitrate: 17881 kb/s
Stream #0:0(und): Video: h264 (High) (avc1/0x31637661), yuv420p, 1920x1080, 17874 kb/s, 29.98 fps, 30 tbr, 600 tbn, 1200 tbc
Metadata:
rotate : 90
creation_time : 2016-07-01 19:27:37
handler_name : Core Media Data Handler
[swscaler @ 0x2502260] No accelerated colorspace conversion found from yuv420p to rgb24.
[swscaler @ 0x250a2b0] No accelerated colorspace conversion found from yuv420p to rgb24.
[swscaler @ 0x2512300] No accelerated colorspace conversion found from yuv420p to rgb24.
[NULL @ 0x24e9dd0] [Eval @ 0x7fff769243e0] Undefined constant or missing '(' in 'baseline'
[NULL @ 0x24e9dd0] Unable to parse option value "baseline"
[NULL @ 0x24e9dd0] Error setting option profile to value baseline.
Output #0, mp4, to '/app/outputs/2091/bf951fbc8322d9010d679e656ccda330b6f19f36.mp4':
Metadata:
major_brand : qt
minor_version : 0
compatible_brands: qt
Stream #0:0: Video: mpeg4, yuv420p, 600x600, q=2-31, 200 kb/s, 90k tbn, 30 tbc
Output #1, image2, to '/app/outputs/2091/thumbs/thumb_%03d.png':
Metadata:
major_brand : qt
minor_version : 0
compatible_brands: qt
Stream #1:0: Video: png, rgb24, 600x600, q=2-31, 200 kb/s, 90k tbn, 30 tbc
Stream mapping:
Stream #0:0 (h264) -> crop
split:output0 -> Stream #0:0 (mpeg4)
split:output1 -> Stream #1:0 (png)
덕분에 다시보고 아무것도 도움이 될 것입니다 여기에 내가 사용하고 명령은 .
이 항목은 명령 줄 응용 프로그램 사용법이 아닌 관련 문제를 프로그래밍하기위한 포럼입니다. 그보다 더 적합한 다른 포럼이 있습니다. – micker
나는 이런 질문을하는 것이 좋다고 확신한다. Stackoverflow에는 FFMPEG라는 태그가 달린 10,000 개 이상의 질문이 있습니다. 물론 stackoverflow는 ffmpeg 주제를 제안했습니다. 도움 주셔서 감사합니다. @micker – ZiggidyCreative
아주 오래된 버전과 libx264가 포함되지 않은 버전을 사용하고 있습니다. 최근 빌드를 사용해보십시오. – Mulvya