libavformat

    0熱度

    1回答

    我試着編譯tutorial1.cffmpeg可用here。 程序返回此錯誤: /usr/bin/ld: cannot find -lavutil /usr/bin/ld: cannot find -lavformat /usr/bin/ld: cannot find -lavcodec /usr/bin/ld: cannot find -lavutil collect2: error: l

    1熱度

    1回答

    我想使用libav來尋找視頻中的任意幀。更確切地說,使用功能avformat_seek_file,這在內部顯然使用av_seek_frame。 我想打一個向後搜索(即獲得之前最接近的可能框架一個我求),這樣我就可以再往前走,直到我找到正是一個我想要的。對於這一點,我使用的功能如下: avformat_seek_file(..., ..., std::numeric_limits<

    1熱度

    1回答

    如何在使用libavformat和libavcodec庫的C++代碼中設置re標誌。 我需要在我的C++應用程序 ffmpeg -re -f m4v -i video.264 -vcodec copy out.mp4 我已經實現並測試了上面的命令,但沒有實施類似下面的命令重新標誌。我需要我的應用程序以相同的速率讀取幀,然後對它們進行編碼。

    2熱度

    1回答

    我在C語言中有一大塊視頻處理代碼,這似乎是我可以從ffmpeg管道讀取字節速率的瓶頸。 我需要解碼到fvmpeg或潛在的libav *提供的rawvideo幀。 與使用libav庫相比,在fread調用一個受控子進程ffmpeg時是否有很大的開銷?

    4熱度

    1回答

    我正在構建一個iOS應用程序,需要在後臺重新編碼和修剪視頻。 我無法使用iOS庫(AVFoundation),因爲它們依賴於GPU,並且如果它背後照明,任何應用程序都無法訪問GPU。 由於這個問題,我切換到FFMpeg並編譯它(和libx264一起)並將其集成到我的iOS應用程序中。 總結的事情了我需要的是: 修剪視頻的前10秒 重新縮放視頻 了幾個星期之後 - 和敲打我的頭靠牆相當經常 - 我設

    1熱度

    1回答

    我試圖用ffmpeg的libavformat和libavcodec將YUV420P圖像(AV_PIX_FMT_YUV420P)轉換爲JPEG格式。這是到目前爲止我的代碼: AVFormatContext* pFormatCtx; AVOutputFormat* fmt; AVStream* video_st; AVCodecContext* pCodecCtx; AVCodec* pCod

    3熱度

    1回答

    我試圖從幾個文件複製到一個文件沒有轉碼流的所有流。有些事情,你通常ffmpeg -i 「file_with_audio.mp4」 -i 「file_with_video.mp4」 -c copy -shortest file_with_audio_and_video.mp4 這與ffmpeg工具做的是代碼: int ffmpegOpenInputFile(const char* filename,

    1熱度

    1回答

    我試圖將RGB幀轉換爲ffmpeg/libav中的YUV420P格式。以下是轉換代碼以及轉換前後的圖像。轉換後的圖像會丟失所有顏色信息,並且尺度也會發生顯着變化。有人知道如何處理這個問題嗎?我對ffmpeg/libav完全陌生! // Did we get a video frame? if(frameFinished) { i++; sws_scale

    0熱度

    1回答

    我是一個新手,並試圖瞭解背後的ffmpeg /視頻的概念。 FPS意味着每秒幀,例如 25fps -> 25 frames captured in a second 從顯示器角度探討 25 frames need to be displayed in a second. 糾正我,如果我錯了嗎? 我現在已經在ffmpeg的顯示寫到一個簡單的視頻播放器。我讀通過av_read_frame( 幀

    1熱度

    1回答

    我正在使用ffmpeg。考慮下面的代碼: for(i=0; i<pFormatCtx->nb_streams; i++) { if (pFormatCtx->streams[i]->codec->codec_type==AVMEDIA_TYPE_AUDIO) { //how do I get the language of the stream? } }