libavcodec

    4熱度

    1回答

    我正在開發具有2個輸入引腳(1個用於音頻,1個用於視頻)的DirectShow濾鏡。我正在使用FFMpeg的libavcodec/libavformat/libavutil將視頻編碼爲H264,將音頻編碼爲AAC,並使用RTP將其複用。到目前爲止,我能夠使用libavcodec正確編碼視頻和音頻,但現在我發現FFMpeg似乎也支持RTP混音。不幸的是,我找不到任何示例代碼顯示如何執行H264編碼和

    0熱度

    2回答

    我運行Ubuntu和嘗試從這裏使用的ffmpeg包裝在Java中: http://code.google.com/p/javacv/ 看來工作在其他系統上很好,但在Ubuntu項目的崩潰 與以下錯誤: 異常線程 「main」 java.lang.UnsatisfiedLinkError中:錯誤查找 功能 'avcodec_decode_video2':/usr/lib/i686/cmov/liba

    13熱度

    2回答

    我使用libavcodec(最新git截至3月3日)編碼原始pcm到aac (啓用了libfaac支持)。我通過每次使用codec_context-> frame_size樣本重複調用avcodec_encode_audio 來做到這一點。前四個 調用成功返回,但第五個調用不再返回。當我使用gdb 中斷時,堆棧損壞。 如果我有膽識的PCM數據導出到一個.wav文件,然後我可以使用 命令行的ffmp

    2熱度

    1回答

    我有一個項目使用libavcodec(ffmpeg)。我正在使用它在4:2:2 Profile,Main Level上編碼MPEG-2視頻。我在AVCodecContext中選擇了像素格式PIX_FMT_YUV422P,但是我得到的視頻輸出具有所有顏色錯誤,並且在我看來像編碼器不正確地讀取緩衝區,就好像它認爲它是4:2:0色度比4:2:2。這是我的編解碼器設置: // // AVFormatCo