ffmpeg

ストリームを録音した後にネットワークが一時的に動作しないときのffmpegの動作
ffmpeg

ストリームを録音した後にネットワークが一時的に動作しないときのffmpegの動作

ネットワークが機能せず、指定されたURLを記録できないことがわかったら、ffmpegがエラーで終了したらいいと思います。ところが私の経験上、ネットワークが再び動作を開始しても、その場にとどまって録画を続けることができないようです。私はffmpeg 4.4.2を使用しています。新しいバージョンがネットワークエラーをよりよく処理できるのでしょうか? 注:使用しているバージョンでも入力の処理中に無効なデータが見つかりました。「録画開始時にネットワークが機能しない場合。 私はこの種のコマンドを使用してログを記録します。 ffmpeg -hide_banner...

Admin

m4a字幕ストリームから歌詞を抽出するには?
ffmpeg

m4a字幕ストリームから歌詞を抽出するには?

次の.m4aファイルffprobe(Debian 12.1)が報告されます。 Stream #0:1[0x2](eng): Data: bin_data (text / 0x74786574), 0 kb/s Metadata: handler_name : SubtitleHandler Unsupported codec with id 98314 for input stream 1 これは歌詞ですか?それでは、どうやってプレーンテキストで抽出できますか? ...

Admin

オーディオファイルのビットレートをすばやくテストする
ffmpeg

オーディオファイルのビットレートをすばやくテストする

オーディオコレクション内のビットレートが高いまたは低いファイルを識別するためにシェルスクリプトを使用しようとしています。非常に迅速に実行できますfile test.mp3。 $time file test.mp3 test.mp3: Audio file with ID3 version 2.3.0, contains: MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, Stereo real 0m0.027s ただし、file.m4a ファイルのビットレートは表示されません。 $time file te...

Admin

FFmpegの出力を別のPCに保存できますか?
ffmpeg

FFmpegの出力を別のPCに保存できますか?

FFmpegを使って画面録画出力を保存する方法について質問があります。 現在、以下を使いたいです。 ffmpeg -video_size 1024x768 -framerate 25 -f x11grab -i :0.0 output.mp4 リモートLinuxコンピュータから画面録画を取得するコマンドを実行している間、私のPCでSSHを使用してLinuxコンピュータに接続しています。 output.mp4画面録画を終了したら、リモートLinuxコンピュータの代わりにローカルコンピュータに保存できるかどうかを知りたいです。または、通常のLinuxボックス...

Admin

FFPLAY - 信号が受信されるまでサウンドを繰り返します。
ffmpeg

FFPLAY - 信号が受信されるまでサウンドを繰り返します。

ffplayバックグラウンドで始まり、短いサウンドサンプルを無限に繰り返すbashスクリプトがあります。その後、他のタスクを実行し、最後にffplayを終了します。 foo() { ffplay -loop 0 sound.wav &>/dev/null & trap "kill $!" RETURN (do work...) } 私はffplayが死ぬ前に現在再生中のサンプル再生を終了したいと思います。可能ですか? ...

Admin

swfファイルをmp4に変換
ffmpeg

swfファイルをmp4に変換

私が出会ったこれ良いネットワーク。ファイルswfもありますmp3。私はmp4それを見るために別のものに変換したいと思います。 私は試しましたがgnash成功ffmpegしませんでした。 オンライン中Lubuntu 22.04 ...

Admin

netcatを使用してv4l2loopbackからv4l2src(edgepuvision)にビデオを渡す
ffmpeg

netcatを使用してv4l2loopbackからv4l2src(edgepuvision)にビデオを渡す

タブレットのウェブカメラをCoral Dev BoardのTensorFlowモデルのストリーミングソースとして使用しようとしています。私の考えは、netcatを使ってタブレットからストリームを渡すことです。 ffmpeg -i /dev/video0 -filter:v fps=30 -f matroska - | nc -l 9999 次に Coral ボードで v4l2loopback を使用します。 modprobe v4l2loopback exclusive_caps=1 card_label="Golf:Cam1" ストリームを配信できるよ...

Admin

コーデックコピーを使用してRTSPストリームを録音するときにFFmpegビットレートを制限する方法は?
ffmpeg

コーデックコピーを使用してRTSPストリームを録音するときにFFmpegビットレートを制限する方法は?

FFmpegを使用してRTSPストリームから短いビデオを録画しようとしています。次の問題に直面しました:ビデオサイズが大きすぎます。コマンドを使用して、ffmpeg -i file.mp4これがカメラのRTSPストリームで受信されるビットレートのためであるという結論を下しました。 動画サイズを小さくするためにビットレートを制限したいです。このように品質の低下は気にしません。だから、次のffmpeg コマンドを使用します。 ffmpeg -i STREAM_URL -use_wallclock_as_timestamps 1 -vcodec co...

Admin

UVCカメラを使用して正しいffplay出力を取得するには?
ffmpeg

UVCカメラを使用して正しいffplay出力を取得するには?

私の究極の目標は、esp32またはRaspberry PIでUVCウェブカメラを使用することです。面白いプロジェクトをしながら学んでいきたいです。 古いUVCウェブカメラ(クリエイティブモデルct6840)がありますが、うまくいかないようですffplay。ここの記事やその他の質問を見てみましたが、うまくいかないようです。これまでは騒々しい出力しか得られませんでした。 走る ffplay -f rawvideo -video_size 640x480 /dev/video2 私は得る: ffplay誰かがカメラを操作してどのように操作するかを知るのに役立ち...

Admin

ffmpeg:共有ライブラリロードエラー:libavdevice.so.58:共有オブジェクトファイルを開くことができません:エラー74
ffmpeg

ffmpeg:共有ライブラリロードエラー:libavdevice.so.58:共有オブジェクトファイルを開くことができません:エラー74

今日から実行すると、ffmpegこの質問のタイトルにエラーが発生します。 頑張ったこれただし、ディレクトリがあり、/etc/ld.so.conf.dそのディレクトリに次のファイルがあるため、ソリューションを適用できません。 fakeroot-x86_64-linux-gnu.conf i386-linux-gnu.conf libc.conf x86_64-linux-gnu.conf $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: ...

Admin

bashスクリプトのフラグ引数がファイルとして誤って解釈されました。 「該当するファイルやディレクトリはありません。」
ffmpeg

bashスクリプトのフラグ引数がファイルとして誤って解釈されました。 「該当するファイルやディレクトリはありません。」

私は'というプログラムを書いています。ビデオ2png、ffmpegビデオの一部のフレームをpngに変換するために使用します。 #!/bin/bash ffmpeg -ss 30:00 -i "$1" -frames 1 -s 1280x880 -f image2 "$2" ビデオパスと目的の出力パスを最初と2番目のパラメータとしてスクリプトに渡します。スクリプトが示すように、およびを介して"$1"これら2つのパスを取得します"$2"。 Macの端末で次のようにスクリプトを実行しています。 Path1="/Users/jintai/Downloads/dem...

Admin

プロセスがX秒以上実行されていることをどのように検出し、それに対処できますか?
ffmpeg

プロセスがX秒以上実行されていることをどのように検出し、それに対処できますか?

私はDebianを使用しています。 mp3を生成するためにffmpegプロセスを呼び出します。これはshell_execを使用するPHPスクリプトから呼び出されます。これは99%の場合にうまく機能します。 場合によっては、ffmpegプロセスが終了せず、ffmpegが数時間実行されることがあります。パラメータをゆっくり調整しているため、発生頻度は減りましたが、まだ時々発生します。 トップレベルのプロセスを見ると、CPUとディスクが消費されていますが、プロセスがシャットダウンしていないことを時々見ることができます。 993 www-data 20 0 ...

Admin

「xautolock」を使用してスクリプトを実行し、ロックを解除した後、「ffmpeg」を使用して画像をキャプチャします。
ffmpeg

「xautolock」を使用してスクリプトを実行し、ロックを解除した後、「ffmpeg」を使用して画像をキャプチャします。

使用していますが、i3wm画面のロックを解除した後にスクリプトを実行したいと思います。次の手順を使用して、画面を手動でロックしたときに機能させることができました。 この投稿。 ただし、画面が自動的にロック解除された後は機能しませんxautolock。たとえば、次のようになります。 xautolock -time 5 -locker "blurlock -n && my_script.sh" 動作しません。 5分後に画面はロックされますが、ロック解除後にスクリプトは実行されません。実際にはまったく実行されていないようです。 動作させる方法はあ...

Admin

ffmpeg は、while ループで find を使用して、誤って反復変数を変更します。
ffmpeg

ffmpeg は、while ループで find を使用して、誤って反復変数を変更します。

誰かがここで何が起こっているのか私に説明できますか?これが私の状況を次のように単純化した方法です。 # make 20 test gifs out of the same source file. for i in {1..20}; do cp -p ../some-random-source-file.gif "${i}.gif"; done # grab, then process them. while read f; do echo "→ $f"; ffmpeg -i "$f" -y -loglevel quiet "same.mp4"; d...

Admin