2011-03-03 4 views
2

.y4m 비디오 파일이 있는데 FFmpeg를 사용하여 .mp4로 변환하고 싶습니다. 문제는 특정 종류의 GOP가 필요하다는 것입니다.이 하나는 IBBPBBPBBPBB입니다. 하지만 GOP 크기를 12 (-g 12)로 설정하면 IPPPPPPPPPPP입니다. 나는 또한 -bf 8 옵션을 사용해 보았지만 IPBBB와 같은 결과를 얻었고 비디오가 올바르게 재생되지 않습니다.FFMPEG로 특정 MP4 GOP 코딩하기

FF32eg를 사용하여 정확히 IBBPBBPBBPBB GOP를 얻는 방법을 알려주십시오. 당신의 도움이

답변

6

에 대한

덕분에 나는 당신의 효과에 뭔가 싶은 생각 :

-g 12 -bf 2 sgop 

-g 플래그 (이미 언급 한대로) GOP 크기를 설정을의 -bf 2는 말한다 2 B- 각 P 프레임 집합 사이에 프레임을 삽입해야하며 sgop은 GOP 크기를 엄격하게 적용해야합니다.