2
I/P/B 프레임 수를 얻기 위해 비디오 파일의 정보를 추출하고 싶습니다. 어떻게 ffmpeg에서 그것을 할 수 있습니까? 또는 libavformat 및 libavcodec을 사용하여 프로그래밍해야합니까? 많은 감사합니다!비디오 파일의 I/P/B 프레임 수를 얻는 방법은 무엇입니까?
I/P/B 프레임 수를 얻기 위해 비디오 파일의 정보를 추출하고 싶습니다. 어떻게 ffmpeg에서 그것을 할 수 있습니까? 또는 libavformat 및 libavcodec을 사용하여 프로그래밍해야합니까? 많은 감사합니다!비디오 파일의 I/P/B 프레임 수를 얻는 방법은 무엇입니까?
명령 줄에서 ffprobe -show_frames input_file을 사용하십시오. 이 입력을 구문 분석하여 프레임 유형 정보를 얻을 수 있습니다.
ffprobe -show_frames inputfile | grep pict_type
grep 문자열은 가지고있는 ffprobe의 버전에 따라 다를 수 있습니다.
놀랍도록 느립니다. ffmpeg와 동일한 작업을하는 것이 훨씬 빠릅니다. 나는 현재 더 빠른 해결책을 찾고있다. – Thomas