タグ付けされた質問 「ffmpeg」

複数のコーデック、フィルター、コンテナーをサポートするメディアツール。FFmpegツールに関する質問をするときは、実際のコマンドと完全なコンソール出力を含めてください。これを行う簡単な方法は、コマンドに「-report」を追加し、生成されたログファイルの内容を貼り付けることです。CLIのヘルプでは、ff *バイナリー(ffmpeg、ffprobe、ffplay)のみを使用してください。APIの使用方法については、Stack Overflowに投稿してください。

1
FFmpegを使用して50個のビデオに50個のビデオを(同じオーディオファイルを使用して)バッチ変換する
名前の異なる50枚の画像があります。 同じフォルダに names.txt そのフォルダ内のすべての画像の名前を含むファイルです。 apples.jpg oranges.jpg blackberries.jpg etc. そして私は1つのオーディオファイルを持っています、 sound.wav 各画像をsound.wavファイルと混合して、50個のビデオを生成します。 apples.mp4 oranges.mp4 blackberries.mp4 etc. 何か案は? これは、各画像を手動で変換するために私にとって有効なスクリプトです。 ffmpeg -loop 1 -y -i oranges.jpg -i sound.wav -shortest oranges.mp4 しかし、私はこれをスケールしたいのですが、多分各行を通るスクリプトがあるでしょう。 names.txt 画像の名前を取得し、その画像をビデオに変換してから次の画像に移動します。 ありがとう

1
ffmpegでマルチチャンネル(quad)を録音するにはどうすればいいですか?
私は最近4チャンネルのUSB入力デバイス(Behringer UMC404HD)を手に入れました。デバイスは動作しており、Linuxはそれを認識しています。私はAudacityを使って4つの独立したチャンネルを録音できるのでこれを知っています。しかし、私はffmpegに同じことをするように依頼する方法を考え出すことができません。 ALSAを設定して次のコマンドを発行したとします。 ffmpeg -f alsa -i pulse test.flac 私はマルチチャンネルデバイスからのステレオチャンネルにミックスされた4チャンネルすべてのサウンドを含むステレオファイルを手に入れます(それはフロントとリアの4音源として扱われます)。 そのファイルのffprobeレポート(他の情報の大部分の間で): Stream #0:0: Audio: flac, 48000 Hz, stereo, s16 私の考えでは、ステレオではなくクワッドモードにする方法を決定できないようです。このページは有望に見えました、しかし私はそれのどれも私の(確かにずっと単純な!?)ケースのために働くことができませんでした: https://trac.ffmpeg.org/wiki/AudioChannelManipulation 誰が私がこれをすべきかを知っていますか?それは些細なことであるように思えます、そして私はおそらく私の検索で間違った言葉を使っています。

0
エンコーダを開くときにffmpegエラーが発生し、... *おそらく*間違ったパラメータがあると表示されますか?
ちょうど昨日私のアプリは私が理解することはできません奇妙なffmpegエラーを投げました: ffmpegがコード1で終了しました:出力ストリーム#0:0のエンコーダを開くときにエラーが発生しました - bit_rate、rate、width、heightなどのパラメータが正しくない可能性があります ffmpegコマンド自体は次のとおりです。 ffmpeg -f image2 -thread_queue_size 2048 -framerate 15.0 -i /var/www/blahblah/frames/%d.jpg -y -an -vcodec libx264 -pix_fmt yuv420p -preset ultrafast -crf 0 -loglevel info /var/www/blahblah/preview.mp4 基本的に私はただ音なしでここで画像フレームに基づいてMP4を生成しています。ここでffmpegバージョン3.05を使う: ffmpeg version 3.0.5-0ubuntu0.16.10.1 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 6.2.0 (Ubuntu 6.2.0-5ubuntu12) 20161005 configuration: --prefix=/usr --extra-version=0ubuntu0.16.10.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu …
ffmpeg 

1
ffmpeg:Adobe Premiereに匹敵する、最高品質の50iから50pへの変換
私は50iのフッテージを持っています(25fpsとタグ付けされていますが、セカンダリフィールドの動きは含まれています)。フレームレート50、プログレッシブとしてエクスポートするだけで、Adobe Premiereから50pへのかなり良い品質の変換を得ることができます。私はまたffmpegとのようなパラメータを使用してかなり良い品質の同じ変換を得ることができます: ffmpeg.exe -y -i INPUT.MOV -b:v 12000k -vcodec libx264 -filter:v yadif = 1、フォーマット= yuv420p -acodecコピーOUTPUT.MP4 (または-qp 0と一緒に) 問題は、あります かなり ffmpegの圧縮アーチファクトが悪化すると、動いているオブジェクトに影響します。非常に高いビットレート(Premiereよりはるかに高い)でも何故ですか? "-preset veryslow"を追加しても、基本的にはまったく役に立ちません。これらの動きの圧縮アーチファクトを取り除こうとする他のいくつかのパラメータはありますか? Premiereはきれいできれいな結果を生成しますが、ffmpegはわずかにJPEGに見える混乱を生成します(一部のコーミング混乱もあります)。

1
ffmpegによるビデオ作成:ビデオは作成されますが再生できません
私はちょうど.fmファイルからビデオを作成するためにffmpegを使い始めました。 RGBはビデオエンコーダと競合する可能性があることを読みましたが、このフォーラムで見つけたコードの問題を解決することはできません。ファイルは作成されますが、追加されたlibエンコーダを使用してカラーシーンを変更することはありません。 私のコード: .\ffmpeg -r 1/5 -i 0000.png -i 0001.png -i 0002.png -i 0003.png -i 0004.png -i 0005.png -i 0006.png -i 0007.png -i 0008.png -i 0009.png -i 0010.png -i 0011.png -i 0012.png -i 0013.png -i 0014.png -i 0015.png -i 0016.png -i 0017.png -i 0018.png -i 0019.png -i 0020.png -i 0021.png …

1
ffmpeg mov(ProRes)からmp4
私はmp4またはaviに変換しようとしていて、多くの問題を抱えている.movファイルがあります。これらは8mmをデジタルに変換するために私に与えられたファイルです。 私はffmpegと変換についてはとても新しいです。 debian:/home/HomeMovies# ffmpeg -i Brink\ 8mm\ Reel\ 01.mov -vcodec libx264 -acodec libfaac home1.mp4 ffmpeg version 0.7.16, Copyright (c) 2000-2013 the FFmpeg developers built on May 2 2014 14:22:53 with gcc 4.4.5 configuration: --enable-libdc1394 --prefix=/usr --extra-cflags='-Wall -g ' --cc='ccache cc' -- enable-shared --enable-libmp3lame --enable-gpl --enable-libvorbis --enable-pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-x11grab …

0
Nokia Lumia 830 Windows 10 mobileで破損したビデオショットを修正する方法
Nokia Lumia 830 Win 10モバイルで破損したビデオクリップがほとんどありません。これがFFMPegを使ってクリップでやったことです: E:\>ffmpeg -i WP_20160730_12_34_18_Pro.mp4 -c copy WP_20160730_12_34_18_Pro-1.mp4 ffmpeg version N-81312-gb83d907 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.4.0 (GCC) configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-libebur128 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb …

0
ffmpegはビデオファイルからオーディオを歪める
私は個人的な経験について話している個人からの250のビデオファイル(.mp4)を管理するためにffmpegを使用しています。視聴者が話者の話を聞きながら話の内容を理解できないように音声を歪める方法(誰かが音声のトーン)を知っている人はいますか? どこから始めればいいのかさえわかりません。事前にコードを提案しないで申し訳ありません。 ffmpegではなくPythonパッケージを使用しているのであれば、まったく問題ありません。 とにかくあなたの時間をどうもありがとう

1
FFmpeg:録画中のウェブカメラのマスキング
みなさん、素晴らしい一日を過ごしてください。 画面右上に角丸四角形のWebカメラを記録しようとしています。 私はこのマスクを使っています ビデオ内のWebカメラの形状は実際にはマスクと同じですが、問題は最初のフレームしか記録できず、その後ビデオの最後までWebカメラがフリーズすることです。 ffmpeg -f gdigrab -s 1360x768 -framerate 30 -i desktop -f dshow -i video="webcam-device":audio="audio-input-device" -filter_complex "movie='roundedrectangle.png',alphaextract[a];[1:v][a]alphamerge,scale=256:-1[cutout];[0:v][cutout]overlay=10:10,split=2[output0][output1]" -map 1:a -c:a aac -map "[output0]" -c:v libx264 -b:v 2M -preset fast -s 1280x720 -f mp4 output0.mp4 -map 1:a -c:a aac -map "[output1]" -c:v libx264 -b:v 2M -preset fast -s 1280x720 …
ffmpeg  mask 

1
libnppig.so.8.0 FFmpegが見つかりません
NvidiaエンコーダでFFmpegをテストするためにGeForce GTX 1050TIを購入しました。 これらのパラメータでCUDA Utils実行ファイルを使用して要件をインストールしました。 (私はDebianを使っています。しばらくの間サポートされているディストリビューションに変更することはできません。) export PERL5LIB=. ./cuda-toolkit.run -override インストールは成功しました。 私はこの設定でFFmpegを構築しました: ./configure --enable-cuda --enable-cuvid --enable-nvenc --enable-nonfree --enable-libnpp \ --extra-cflags=-I/usr/local/cuda/include --extra-ldflags=-L/usr/local/cuda/lib64 make && make install また成功した。 走ろうとした ffmpeg そしてその出力: ffmpeg: error while loading shared libraries: libnppig.so.8.0: cannot open shared object file: No such file or directory libnppig.so.8.0 に存在する /usr/local/cuda/lib64。 私はこれに基づいてCUDAライブラリを含めるようにしました …

0
ffmpegツールを使用して生ファイルからフレームを抽出する品質レベルはどれくらいですか?
私はYUVファイルを持っています、私はビデオファイルからすべてのフレームを抽出します。 私はffmpegを使用して抽出するために以下のコマンドラインを使用します。 ffmpeg -video_size 448x512 -r 25 -pixel_format gray -i MR.yuv outp ut-%d.png 抽出されているフレームがどの品質レベルであるかをどのようにして知ることができますか。私は間違いなくそれが抽出された元の品質ではないことを知っています。品質が90%や80%に設定されているなどのデフォルト設定を確認するにはどうすればよいですか。
ffmpeg  frame  yuv 

0
WAVE_FORMAT_IEEE_FLOATからWAVE_FORMAT_PCM
私はffmpegを使用してオーディオファイルを一般的に扱うのが初めてなので、助けが必要です。私は現在WAVファイルを持っています WAVE_FORMAT_IEEE_FLOAT: 0x0003 私はタイプである必要があります WAVE_FORMAT_PCM: 0x0001。誰かがそうする方法を手伝ってくれるならば、それは大いに感謝されるでしょう。

1
MP3と静止画PNGをMP4ビデオにバッチ変換
これを機能させるには、Windowsのcmdに何を入力すればよいですか。私はLinux上で動作するはずのコードを見つけましたが、私はWindows上にいます。 Linuxコードは次のとおりです。 for mp3 in "*.mp3"; do ffmpeg -f image2 -loop 1 -i picture.png -framerate 60 \ -i $mp3 -c:v libx264 -tune stillimage -c:a copy "${mp3%.*}.mp4"; これをWindowsのcmdで入力してもうまくいきません。 複数のオーディオファイルと1つの画像を複数のビデオファイルにマージしたい。

1
FFmpegインターレース解除フィルターyadif_cudaは利用できませんか?
FFmpegはリリースビルドとスタティックビルドの両方に対して "No such filter: 'yadif_cuda"を報告します。 FFmpegドキュメンテーションには規定はありません。 $ ffmpeg -loglevel debug -ss 01:16:20 -i Hi8_02.dv -t 10 -vf "yadif_cuda, scale=hd720:flags=bilinear" -c:v dnxhd -profile:v dnxhr_sq Hi8_02test.mov ffmpeg version N-47911-g1dcb5b7dca-static https://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2019 the FFmpeg developers built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516 configuration: --enable-gpl --enable-version3 --enable-static --disable-debug --disable-ffplay --disable-indev=sndio --disable-outdev=sndio --cc=gcc-6 …

1
OpenRTSPからffmpegへのビデオとオーディオのパイプ
openRTSPとffmpegを使用してrtspストリームをHLSフォーマットで記録しようとしています。 openRTSPはrtspを受け取りffmpegにパイプして記録します。 これが私が使用したコマンドで、うまくいきます。 openRTSP -D 10 -v -t -c -b 800000 rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov | .././ffmpeg -r 15 -i - -codec copy -hls_list_size 65535 -hls_time 2 "./live.m3u8" 上記のコマンドの-vはビデオ専用です。 しかし今、私もオーディオを録音する必要があるので、-vオプションを削除しましたが、ビデオは録音されていません。 2つのファイルを作成しているだけです audio-MPEG4-GENERIC-1 そして video-H264-2 HLSビデオファイルはありません。配管に問題があると思います。誰かが私がそれを解決するのを手伝ってくれる?
ffmpeg  rtsp 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.