libavcodec

    0

    1答えて

    ビデオ・ストリームからバッファにビデオ・パケットを書き込みます。私はそれらをファイルに書き込もうとしています。 av_init_packet(&pkt); int bufer_size=250; while (av_read_frame(ifcx, &pkt) >= 0 && start_flag==0 && stop_flag==0){ prin

    0

    1答えて

    私はコア機能の一部としてffmpegを使用するPythonプロジェクトに取り組んでいます。基本的に私が使用ffmpegからの機能は以下の2つのコマンドに沸く: ffmpeg -i udp://<address:port> -qscale:v 2 -vf "fps=30" sttest%04d.jpg ffmpeg -i udp://<address:port> -map data-re -cod

    1

    1答えて

    私はlibavcodecを使ってストリームをh264にエンコードし、libavformatを使用してmp4に格納しています。生成されたコンテナには、VLCで再生できる無効なヘッダーがありますが、他のプレーヤーでは再生できません。 私は、mp4コンテナと "mpeg4"コーデックを使用すると有効なmp4ファイルを生成しますが、libx265(HEVC)またはlibx264コーデックを使用すると無効な

    1

    1答えて

    私は、ビデオファイルからフレームを変換して抽出するビデオに関連するいくつかのタスクがあるプロジェクト(ASP.NET Core、Linux上)を持っています。私は2つの可能なオプションについて考え :ffmpeg 2番目のオプションはマイル困難です を使用していますlibavcodecライブラリなど、とのP/Invokeを使用してffmpegコンソールユーティリティ を使用して と準備が整った製品

    3

    2答えて

    私はMPEGトランスポートストリーム内でビデオをデコード、スケーリング、再エンコードするためにffmpegライブラリを使用しています。私はソースからv3.3.2に再コンパイルし、古いavcodec_decode_video2()APIから新しいsend/receive APIに変更しました。 古いAPIと新しいAPIの両方が、ビデオを非常にゆっくりとデコードします。 25fpsビデオ= 40msご

    1

    1答えて

    私は最高の最初のオーディオストリームを抽出して新しいコンテナに格納するように、オーディオとビデオを保持するいくつかのコンテナを再多重化することを検討しています。 オーディオストリームが存在します。 のFFmpegの出力コンテクストがそうのように作成される: AVFormatContext* output_context = NULL; avformat_alloc_output_context2

    1

    2答えて

    FFmpegとC++でmp4ビデオファイルを作成しようとしていますが、結果で壊れたファイルが表示されます(Windows Playerは "Can not play ... 0xc00d36c4")。 .h264ファイルを作成すると、 'ffplay'で再生し、CL経由でmp4に変換できます。 マイコード:プログラムの int main() { char *filename = "tmp

    0

    1答えて

    私はlibav *とImageMagick Cライブラリの両方を使用するCocoaアプリケーションを開発していましたが、実際にアプリケーションを配布する際に問題があります。私はそうのようにXcodeで様々な静的ライブラリにリンクしています アプリが構築し、私のマシン上で完璧に動作します。今私は別のコンピュータでそれを実行しようとしています。私はビルドをアーカイブし、XcodeのmacOSアプリケー

    1

    1答えて

    ffmpeg 3.3.3 APIを使用して、任意のフレームを取り込んでビデオを構築できるクラスをまとめようとしています。私はこの例を見ても良い例を見つけようと苦労していますが、例はまだ非難されている関数を使用しているようです。ヘッダーのドキュメントを使ってパッチを当てようとしています。新しいバージョン。私は出力に符号化されたパケットを書き込むためにav_interleaved_write_fram

    2

    1答えて

    現在、私はffmpegライブラリを使用してメディアファイルをトランスコードするソフトウェアを作成しています。問題は、H264の場合、QuickTimeは結果ストリームを再生できず、黒い画面を表示することです。オーディオストリームは期待どおりに動作します。私はQuickTimeがyuv420pピクセルフォーマットしか扱えず、エンコードされたビデオに当てはまることを読んだ。 私はffmpegのサンプル