bbb-1920x1080-cfg02.mkv 에서 비디오 스트림을 추출하려고합니다.
명령은 다음과 같습니다.
ffmpeg -i bbb-1920x1080-cfg02.mkv -map 0:0 -c copy bbb.mkv
하지만 출력 파일은 플레이어 (potplayer)에서 재생할 수 없습니다.
ffmpeg -i bbb.mkv를 사용하여 정보를 확인했는데 많은 오류 메시지가있었습니다.
ffmpeg version N-80680-ga887fbb Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
configuration: --enable-vaapi --disable-vda --disable-vdpau --disable-libxcb --disable-ffplay --disable-ffserver --disable-ffprobe --disable-indev=jack --disable-outdev=sdl --enable-libx264 --enable-libx265 --enable-gpl --disable-libxcb --disable-libxcb-shm --disable-libxcb-xfixes --disable-libxcb-shape --disable-x11grab
libavutil 55. 26.100 / 55. 26.100
libavcodec 57. 46.100 / 57. 46.100
libavformat 57. 40.101 / 57. 40.101
libavdevice 57. 0.101 / 57. 0.101
libavfilter 6. 46.102 / 6. 46.102
libswscale 4. 1.100 / 4. 1.100
libswresample 2. 1.100 / 2. 1.100
libpostproc 54. 0.100 / 54. 0.100
[hevc @ 0x3a64a60] No start code is found.
[hevc @ 0x3a64a60] Error splitting the input into NAL units.
[hevc @ 0x3a64a60] No start code is found.
심지어 소스 파일의 복사본을 만듭니다.
ffmpeg -i bbb-1920x1080-cfg02.mkv -map 0 -c copy bbb.mkv
출력 파일 (bbb.mkv)은 여전히 플레이어 (potplayer)에서 재생할 수 없습니다. 여전히 "[hevc @ 0x3a64a60] No start code is found"오류가 있습니다.
는 AS 문서 는 notthing을하지만, 단지 MATROSKA 형식을 캡슐화 것이라고 말했다.
누구든지이 문제를 해결하는 방법을 가르쳐 줄 수 있습니까?
감사
비트 스트림 필터를 사용해야합니다. FFmpeg가 그것 없이는 올바른 코덱 태그를 작성하지 않는 것 같습니다.
ffmpeg -i bbb-1920x1080-cfg02.mkv -map 0:0 -c copy -vbsf hevc_mp4toannexb bbb.mkv
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다