2010-07-23 5 views
8

비디오 파일의 각 프레임 (프레임 당 ~ 10 개 항목의 값지도 키)에 메타 데이터를 저장하고 싶습니다.비디오의 각 프레임에 메타 데이터를 첨부하는 방법

어떤 비디오 형식으로 이러한 데이터를 저장할 수 있습니까?

어디에서 이것을 할 수있는 C++ 라이브러리를 찾을 수 있습니까?

답장을 보내 주셔서 감사합니다.

답변

0

FFmpeg 이런 것이 있습니다. 당신이 도서관이 작업을 수행하려면

ffmpeg -i in.avi -metadata title="my title" out.flv 

그래서, 당신은 위해 libavcodec 봐 (주요 오디오/비디오 코덱 라이브러리)를 취할 수 있습니다.

+0

이렇게하면 메타 데이터가 비디오 파일에 추가되지만 요청하는 모든 프레임에 메타 데이터가 추가되지는 않습니다. 분명히 모든 프레임은 동일한 키에 대해 다른 값을 저장할 수 있어야합니다. – rodrigob

+0

위의 명령 행은 간단한 예일뿐입니다. Libavcodec을 사용하면 원하는 것을 할 수 있습니다. – karlphillip

+0

어쩌면 이것이 시작될 수 있습니다 : 1413 행 -> http://www.dennedy.org/kinodox/frame_8cc-source.html – karlphillip

관련 문제