Linux에서 Davinci Resolve가 읽을 수 있도록 mp4 비디오를 변환하는 방법은 무엇입니까?

Linux에서 Davinci Resolve가 읽을 수 있도록 mp4 비디오를 변환하는 방법은 무엇입니까?

Resolve는 Linux에서 실행되는 무료 버전의 상업용 비디오 편집기입니다.

Linux 버전에서는 mp4 형식의 일부 비디오를 가져올 때 비디오 콘텐츠가 없습니다. 이는 Linux의 Resolve 무료 버전이 AAC 코덱을 지원하지 않기 때문인 것 같습니다.

분명히 이러한 비디오는 Resolve로 가져오기 전에 변환될 수 있으므로 AAC 지원이 필요하지 않습니다. 분명히 ffmpeg는 작업에 적합한 도구입니다.

온라인에서 찾은 ffmpeg 명령을 복사하면 이해할 수 없는 오류가 발생합니다. 현재 나는 다음 명령을 시도하고 있습니다.

ffmpeg -i videoconvert.mp4 -c:v prores_ks -profile:v 3 -vendor apl0 -bits_per_mb 8000 -pix_fmt yuv422p10le outout.mp4

...다음 오류가 발생합니다.

[mp4 @ 0x56120e725340] 스트림 #0에서 코덱 프로에 대한 태그를 찾을 수 없습니다. 코덱은 현재 컨테이너에서 지원되지 않습니다. 출력 파일 #0에 대한 헤더를 쓸 수 없습니다(잘못된 코덱 매개변수?): 잘못된 매개변수 초기화 오류 출력 스트림 0:0 - -

Resolve에서 내 mp4를 편집 가능하게 만들려면 어떻게 해야 하나요?

답변1

Davinci Resolve 무료 버전은 MPEG 비디오 파일을 지원하지 않습니다. 사용하려면 .mov 파일로 변환해야 합니다. 터미널에 입력하는 명령은 다음과 같습니다.

ffmpeg -i input.mp4 -c:v dnxhd -profile:v dnxhr_hq -pix_fmt yuv422p -c:a pcm_s16le -f mov output.mov

이것이 해결책입니다. 더 많은 솔루션을 찾을 수 있습니다여기. 이 위키는 Arch나 Arch 기반 배포판뿐만 아니라 다른 배포판에도 유용합니다. 저는 Nobara 프로젝트 배포판(Fedora 기반)에서 이 솔루션을 사용합니다.

관련 정보