2012-07-05 3 views
0

TI DM365 프로세서에서 생성 된 h264 파일이 있습니다. VLC 플레이어에서 재생할 때 비디오의 어떤 부분으로도 이동할 수 있으며 빠르게 재생됩니다. 그러나 mp4box를 사용하여 h264를 mp4 파일에 넣을 때 40 분짜리 파일 끝으로 이동하려고하면 4 분이 걸릴 수 있습니다. 키 프레임이 떨어지는 것 같습니다. 찾기 성능을 빠르게 유지할 수있는 설정이 있습니까? 참고 : 나는 ffmpeg를 사용하여 변환을 수행했으며 변환하는 데 10 분이 걸렸지 만 빨리 탐색합니다. mp4box는 빨리 변환하고 느리게 찾습니다.mp4box의 mp4 찾기가 입력보다 느립니다 h264

답변

1

그냥 추측하지만 TI는 키 프레임을 매우 드물게 포함하고 있다고 생각합니다.

FFmpeg로 변환하면 파일을 다시 인코딩하여 합리적인 간격으로 키 프레임을 추가합니다. 따라서 전환은 느리지 만 추구는 빠릅니다. mp4box를 사용하면 다시 인코딩 할 필요가 없으므로 변환이 신속하게 이루어 지지만 키 프레임이 거의 없기 때문에 찾기에는 시간이 많이 걸립니다.

해결책은 재 인코딩을 수행하고 시간이 좀 걸리 겠지만 빠른 탐색을 허용하거나 느린 탐색 비용으로 빠른 변환을 얻는 것입니다.