2011-01-16 5 views
2

우리 프로젝트에서 우리는 우리의 사이트를 통해 게시 할 때 주어진 비디오 파일을 mp4 파일로 변환합니다.mp4 변환시 영화 아톰 문제

우리가 itunes-rss에서 스트림 링크를 게시하고 Itunes 또는 quicktime에서 파일을 다운로드하고 재생하려고하면 일부 영화에서 영화 아톰에 오류가 발생하며 그 중 일부는 다음과 같이 재생되지 않습니다. 로컬 컴퓨터에 다운로드됩니다.

약간의 연구 끝에 우리는 문제가 프레임 속도 값에 있다는 것을 알았습니다. 더 구체적으로 말하자면 문제는 32 비트 - 64 비트 값 차이와 관련이 있습니다. 변환은 다음 공식을 사용하여 수행해야합니다. newFrameRate = (int (oldFrameRate) +1) * (1000/1001) - 지금까지 찾았습니다.

ffmpeg 및 movieinfo를 통해 프레임 속도 값을 배우려고했지만 결과가 항상 정확하지 않았습니다.

이 문제를 해결하기위한 귀하의 제안은 무엇입니까? Tolga

+0

작동하지 않는 경우, 첫째는 FFmpeg SVN 버전을 시도하십시오; 적절한 샘플 및 방법을 사용하여 FFmpeg bugzilla에보고하십시오. http://roundup.ffmpeg.org/ 감사합니다! – ismail

답변

1

이 문제를 해결하는 유용한 방법을 발견하여보고하고 싶습니다.

난 MP4Box를 설치하고, 모든 무브 원자와 관련된 문제를 해결 mp4box의 -frag 1,000

사용.

다른 값을 사용하려고했지만 더 큰 값에서는 영화의 두 번째 부분이 영화 트랙을 잃어 버리고 흰색으로 변합니다. 참고로

, 톨가