2012-09-13 14 views
4

MP4 muxing 및 demuxing, H264 디코딩 및 MJPEG 인코딩을 활성화하고 FFmpeg configure 명령의 모든 항목을 비활성화하려고합니다.FFmpeg 구성 명령에서 MP4 디멀티플러 활성화

나는 --disable-everything 옵션을 사용하고 필요한 구성 요소를 사용할 수 있음을 알고 있습니다. --list-demuxers--list-decoders 옵션을 사용하여 디멀티플렉서와 ​​디코더를 나열하면 MP4 디멀티플렉서 또는 디코더가 표시되지 않습니다. muxers 목록에 MP4 muxer가 보입니다.

FFmpeg configure 명령에서 MP4 demuxer를 사용하려면 어떤 옵션을 사용해야합니까?

도움을 주셔서 감사합니다.

답변

13

mov demuxer는 mp4를 demux합니다. [그것의 동일한 demuxer] 그래서 당신은 그것을 가능케 할 수 있습니다. = MOV

--enable-디멀티플렉서 그것은 모든 디 먹스합니다 다음 : MOV, MP4는, M4A는, 3GP은, 3G2, MJ2 는 [그들이 정말로 아주 아주 유사하다]. 체크 아웃하려면 libavformat/mov.c를 참조하십시오.

+0

대단히 감사합니다. 나는 당신이 제안한 것을 시도 할 것입니다. – geekowl