[轉貼]: 左岸 Mr. wwwo 對 ffmpeg 的解說
=====================================================
分步式多線程處理(Slice Threading):
下一個線程隻能在當前線程解碼完成後才能開始解碼
先将需處理碼流按線程以流爲單位進行分步列隊,然後同時解碼不同列隊中的流還原圖幀
支持: dvvideo_decoder, ffv1_decoder, h264_decoder, mpeg2_video_decoder,mpeg_video_decoder.
并行式多線程處理(Frame Threading):
下一個線程允許與當前線程處于并行狀态.
将接受的多幀碼流以并行方式處理,即當前圖幀正常顯示時,未來若幹圖幀已經在其它線程中被解碼了.
支持: h264_decoder, huffyuv_decoder, ffvhuff_decoder, mdec_decoder, mimic_decoder, mpeg4_decoder, theora_decoder, vp3_decoder,vp8_decoder.
并行方式效率最高,但對處理器運算能力要求也高.
========================================================
.