公式サイト
http://ffmpeg.org/
エンコード、ストリーミング配信を高画質高音質で行えるffmpeg。
OSに拘らず対応コーデックが多い。
対応コーデックが多く、多彩なオプションを使用可能。
コマンドラインから使用することができる。
ffmpegならこちらへ 3
https://egg.5ch.net/test/read.cgi/software/1487682297/
探検
ffmpegならこちらへ 4
■ このスレッドは過去ログ倉庫に格納されています
2019/04/21(日) 01:11:29.44ID:TpNEqVMQ0
2019/04/21(日) 02:00:57.32ID:TpNEqVMQ0
ffmpegで使うコマンドは、オプションとフィルターが存在する。
これらが一つの行に混在して使われるため、両方に目を通さなければならない。
日本語の記事が無いものもあるので、機械翻訳を使うなどをして、ある程度自力で英語を読み取らなければならない場合もある。
ffmpegで使用できるOptions https://ffmpeg.org/ffmpeg.html#Options
ffmpegで使用できるfilters https://ffmpeg.org/ffmpeg-filters.html
ffmpeg Documentation (フルバージョン) https://www.ffmpeg.org/ffmpeg-all.html
散らばっている古い記事の中には、現在のffmpegのバージョンでは廃止されたオプションも存在する。
それらのオプションは実行しようとしてもエラーが返されるだけで、単純にエラーの原因の一つになるので
古い記事をコピペなどで流用する場合は、既に廃止されたオプションが含まれていないかどうかを注意する必要がある。
これらが一つの行に混在して使われるため、両方に目を通さなければならない。
日本語の記事が無いものもあるので、機械翻訳を使うなどをして、ある程度自力で英語を読み取らなければならない場合もある。
ffmpegで使用できるOptions https://ffmpeg.org/ffmpeg.html#Options
ffmpegで使用できるfilters https://ffmpeg.org/ffmpeg-filters.html
ffmpeg Documentation (フルバージョン) https://www.ffmpeg.org/ffmpeg-all.html
散らばっている古い記事の中には、現在のffmpegのバージョンでは廃止されたオプションも存在する。
それらのオプションは実行しようとしてもエラーが返されるだけで、単純にエラーの原因の一つになるので
古い記事をコピペなどで流用する場合は、既に廃止されたオプションが含まれていないかどうかを注意する必要がある。
2019/04/21(日) 02:02:22.42ID:TpNEqVMQ0
ちょっと突っ込んだ使い方などの情報(各種ガイド、FAQ)
https://trac.ffmpeg.org/wiki
FFmpeg ドキュメント(日本語訳)
古いし、avconvの説明も混じっているが、新しいものを使わなければ今でも有用
http://fixedpoint.jp/ffmpeg/ffmpeg.html
日本語による基本的な使い方の解説
http://tech.ckme.co.jp/ffmpeg.shtml
日本語による新しいフィルタなどの情報
http://nico-lab.net/category/ffmpeg/
x264とffmpegのオプション対応の解説
https://sites.google.com/site/linuxencoding/x264-ffmpeg-mapping
https://trac.ffmpeg.org/wiki
FFmpeg ドキュメント(日本語訳)
古いし、avconvの説明も混じっているが、新しいものを使わなければ今でも有用
http://fixedpoint.jp/ffmpeg/ffmpeg.html
日本語による基本的な使い方の解説
http://tech.ckme.co.jp/ffmpeg.shtml
日本語による新しいフィルタなどの情報
http://nico-lab.net/category/ffmpeg/
x264とffmpegのオプション対応の解説
https://sites.google.com/site/linuxencoding/x264-ffmpeg-mapping
2019/04/25(木) 18:46:57.40ID:VVcrrMC70
乙
2019/04/25(木) 22:50:41.30ID:JLagNn1e0
丙
2019/04/26(金) 00:49:06.61ID:HoqPd28c0
丁
7名無しさん@お腹いっぱい。
2019/04/26(金) 08:20:04.00ID:zXXFjiFP0 戊
2019/04/26(金) 12:07:00.96ID:KrLtz4z80
臨
2019/05/02(木) 08:09:06.35ID:ZAxK3KvK0
兵
10名無しさん@お腹いっぱい。
2019/05/02(木) 10:25:36.17ID:W8bhDG+V0 最後の質問者、ありがとうとか手間かけてごめんの一言も言えんのか
こんなん答える気なくすわ
こんなん答える気なくすわ
2019/05/02(木) 13:15:49.75ID:CYdE7l6K0
答えなくていいよ
2019/05/02(木) 14:10:38.59ID:ZTllMpF60
>>10
その気持ちわかる(´・ω・`)
その気持ちわかる(´・ω・`)
2019/05/02(木) 14:45:45.57ID:LG1SrOig0
英語のメッセージで
hi!
...
thanks!
と書くべきと言われてるよーなもんかいな
hi!
...
thanks!
と書くべきと言われてるよーなもんかいな
14 ◆P0jSlC5fJs
2019/05/02(木) 17:29:50.98ID:+NqqXGIj02019/05/02(木) 23:00:44.27ID:Vo1bqK8m0
あくまで偏見だが、
SoundEngine利用者は、Audacity利用者よりもそういう確率が高い気がする
とくに、ffmpegとSoundEngineを併用することがあまり頭の中で結びつかない
反論はもちろん認めるよ
SoundEngine利用者は、Audacity利用者よりもそういう確率が高い気がする
とくに、ffmpegとSoundEngineを併用することがあまり頭の中で結びつかない
反論はもちろん認めるよ
2019/05/03(金) 02:50:35.09ID:fVbglfcK0
SoundEngine Freeのバージョン4.xx以前はファイルの入出力時に外部
コマンドの呼び出し機能があったのでffmpegと併用するとSoundEngineから
直接いろんなフォーマットを読み書きできた。
現在この機能がセキュリティの理由で削除されてしまったのが残念。
コマンドの呼び出し機能があったのでffmpegと併用するとSoundEngineから
直接いろんなフォーマットを読み書きできた。
現在この機能がセキュリティの理由で削除されてしまったのが残念。
2019/05/03(金) 21:44:44.37ID:2essw6580
ffmpeg v4.1でx265cliでエンコードした.265ファイルを.mkvコンテナに格納できない。
ffmpeg -i "h265.265" -map 0:0 -c:v:0 copy -f matroska "h265.mkv"
[matroska @ 0000000002687b00] Timestamps are unset in a packet for stream 0.
This is deprecated and will stop working in the future. Fix your code to set the timestamps properly
[matroska @ 0000000002687b00] Can't write packet with unknown timestamp
av_interleaved_write_frame(): Invalid argument
ffmpeg -i "h265.265" -map 0:0 -c:v:0 copy -f matroska "h265.mkv"
[matroska @ 0000000002687b00] Timestamps are unset in a packet for stream 0.
This is deprecated and will stop working in the future. Fix your code to set the timestamps properly
[matroska @ 0000000002687b00] Can't write packet with unknown timestamp
av_interleaved_write_frame(): Invalid argument
18名無しさん@お腹いっぱい。
2019/05/03(金) 22:40:54.53ID:EHV71n/w0 264でエンコードしたら、m4aが一緒に作られるんですが、これは毎回手動で削除するものですか?
音声はmp4に入ってるから、一時ファイルやと思うのです
あ、neroの設定かなあ
音声はmp4に入ってるから、一時ファイルやと思うのです
あ、neroの設定かなあ
2019/05/04(土) 08:02:31.97ID:hCl00F8L0
はぁぁ?
2019/05/04(土) 10:42:57.07ID:nrsC1idF0
良く分からないけれども
動画ファイルの acodec の部分を nero で aac にしてるのかも?
音ズレの件は不明
動画ファイルの acodec の部分を nero で aac にしてるのかも?
音ズレの件は不明
2019/05/04(土) 11:07:34.93ID:u4Wt7pSE0
音ズレの件なんてどこに書いてあるの?
22名無しさん@お腹いっぱい。
2019/05/04(土) 12:40:52.32ID:4ABCr7n50 ぬぬ、コマンドがおかしいっぽい?
デフォのプロファイルを少しいじっただけで、あまりわかっとらんのよ
-c:a copy
-c:v libx264 -b:v 8000k
デフォのプロファイルを少しいじっただけで、あまりわかっとらんのよ
-c:a copy
-c:v libx264 -b:v 8000k
2019/05/04(土) 17:48:33.56ID:V/k0SdYN0
>>18 >>22
AviUtlでffmpeg/avconv出力(ffmpegOut)を使ってるだろ。まずそれを書かないと話にならねえよ。
ffmpegOutは「AviUtlからffmpegを利用して出力を行うプラグイン」。
ここは、ffmpeg自体を扱うスレなので、AviUtlの出力プラグインの話はスレ違い。
「x264 crf + nero」のプロファイルを使ってるんだろうが、
ログ見ればわかるとおり、残ってるm4aはneroが出力したm4aファイル。
neroでm4a出力
↓
-i 映像 -i nero.m4a -c:v libx264 -c:a copy 〜 で映像エンコと音声Muxしてmp4作成
という流れで処理が進む。
mp4作成後はm4aは消していいんだが、自動では消されないので手動で消すしかない。
音声の一時ファイルが残ってしまうのはffmpegOutの仕様なんで、おとなしく手動で消せ。
AviUtlでffmpeg/avconv出力(ffmpegOut)を使ってるだろ。まずそれを書かないと話にならねえよ。
ffmpegOutは「AviUtlからffmpegを利用して出力を行うプラグイン」。
ここは、ffmpeg自体を扱うスレなので、AviUtlの出力プラグインの話はスレ違い。
「x264 crf + nero」のプロファイルを使ってるんだろうが、
ログ見ればわかるとおり、残ってるm4aはneroが出力したm4aファイル。
neroでm4a出力
↓
-i 映像 -i nero.m4a -c:v libx264 -c:a copy 〜 で映像エンコと音声Muxしてmp4作成
という流れで処理が進む。
mp4作成後はm4aは消していいんだが、自動では消されないので手動で消すしかない。
音声の一時ファイルが残ってしまうのはffmpegOutの仕様なんで、おとなしく手動で消せ。
2019/05/04(土) 18:03:00.74ID:V/k0SdYN0
>>17
x264のrawでも同じだね。
エラーメッセージでググると色々出てくるけど、結局よくわからずうまくいかなかった。
まあmkvmerge使えで済む話だとは思うんだけど、
ffmpegでH.265のrawをmkvにmuxする方法があるなら正解を知っておきたいとは思う。
x264のrawでも同じだね。
エラーメッセージでググると色々出てくるけど、結局よくわからずうまくいかなかった。
まあmkvmerge使えで済む話だとは思うんだけど、
ffmpegでH.265のrawをmkvにmuxする方法があるなら正解を知っておきたいとは思う。
25名無しさん@お腹いっぱい。
2019/05/05(日) 09:20:23.84ID:a9C4D5fB02019/05/05(日) 14:20:28.23ID:wwwfB+by0
nero.m4a は -acodec copy みたいにしなくても良い???
再エンコ走らない???
怖いからいつも -acodec copy みたい明示的にやってる
nero の aac エンコーダの使い方は知らん…スレチだから気にしなくて良いのか、
音質が相応に変わるのか、ビットレート上げておけば遜色ないのか…?
再エンコ走らない???
怖いからいつも -acodec copy みたい明示的にやってる
nero の aac エンコーダの使い方は知らん…スレチだから気にしなくて良いのか、
音質が相応に変わるのか、ビットレート上げておけば遜色ないのか…?
2019/05/07(火) 14:29:44.68ID:BGTG7vn50
最新のに置き換えたら変換速度ちょっと早くなって嬉しい(fps0.05→0.065)
2019/05/07(火) 21:50:04.90ID:JnJg5Qhp0
動画の総フレーム数がある数よりも大きいときのみ特定の処理を行うには
どうしたらよいのでしょうか。
ただし、
ffprobe -show_streams -count_frames "input"
で総フレーム数を数えるのはナシでお願いします。なぜなら、総フレーム数が
数十万であるような長尺の動画では処理が重すぎるからです。ある数をi、
総フレーム数をnとしてi<nが成り立つか否かを調べる際、iが高々数十程度で
あっても数十万あるnを求めるために動画を全スキャンするのでは効率が
悪すぎます。要は先頭フレームを0番目としてi番目のフレームが存在するか否かが
分かればそれでよいので、i+1番目以降のフレームまでスキャンする必要は
ないはずです。
つまり、i番目のフレームの存在チェックを行いたいわけです。
どうしたらよいのでしょうか。
ただし、
ffprobe -show_streams -count_frames "input"
で総フレーム数を数えるのはナシでお願いします。なぜなら、総フレーム数が
数十万であるような長尺の動画では処理が重すぎるからです。ある数をi、
総フレーム数をnとしてi<nが成り立つか否かを調べる際、iが高々数十程度で
あっても数十万あるnを求めるために動画を全スキャンするのでは効率が
悪すぎます。要は先頭フレームを0番目としてi番目のフレームが存在するか否かが
分かればそれでよいので、i+1番目以降のフレームまでスキャンする必要は
ないはずです。
つまり、i番目のフレームの存在チェックを行いたいわけです。
2019/05/07(火) 22:22:52.10ID:HWPzyGzo0
i番目のフレームを切り出して存在するかチェックすればえんでないの
よく知らんけど
よく知らんけど
2019/05/07(火) 22:26:57.29ID:705lukNv0
-count_framesをつけない場合でもavg_frame_rateとかdurationは出るんだから、そこから計算すればいいんじゃね。
2019/05/07(火) 22:59:00.25ID:JnJg5Qhp0
2019/05/07(火) 23:06:06.55ID:JnJg5Qhp0
>>30
RAW h.265とかアニメーションGIFとかのdurationの出ないコンテナでは
fps*再生時間で計算できないから苦労していました。
あと、vfrな変態動画でも不正確な値になってしまいます。
RAW h.265とかアニメーションGIFとかのdurationの出ないコンテナでは
fps*再生時間で計算できないから苦労していました。
あと、vfrな変態動画でも不正確な値になってしまいます。
2019/05/08(水) 09:21:47.84ID:0tYL9ZrK0
初歩的な質問ですが、ffmpegのフィルターでコレ
https://www.youtube.com/watch?v=zPa5lDH0et4
みたいにぼやけた映像を鮮明化するにはどういうフィルターの組み合わせが
よいでしょうか。
https://www.youtube.com/watch?v=zPa5lDH0et4
みたいにぼやけた映像を鮮明化するにはどういうフィルターの組み合わせが
よいでしょうか。
2019/05/09(木) 06:04:05.38ID:aGYB/EJK0
シャープフィルタなら
-vf unsharp=5:5:1:5:5:0:0
3番めの数字がシャープ&ぼかしの強度で値は-1.5から1.5(マイナス側がぼかし)
-vf unsharp=5:5:1:5:5:0:0
3番めの数字がシャープ&ぼかしの強度で値は-1.5から1.5(マイナス側がぼかし)
3533
2019/05/09(木) 08:22:50.03ID:5FsvHvXp0 >>34
実際にunsharpフィルターをいろいろパラメーターを変えながらかけたところ、
エンコードに伴うブロックノイズばかりが強調されてうまくぼやけの除去が
できませんでした。最初に出したYouTube動画で紹介されているリマスター処理の
ような効果を出す適正なパラメーターってあるのでしょうか。
それとも他のフィルターを使用すべきなのでしょうか。
実際にunsharpフィルターをいろいろパラメーターを変えながらかけたところ、
エンコードに伴うブロックノイズばかりが強調されてうまくぼやけの除去が
できませんでした。最初に出したYouTube動画で紹介されているリマスター処理の
ような効果を出す適正なパラメーターってあるのでしょうか。
それとも他のフィルターを使用すべきなのでしょうか。
2019/05/10(金) 16:01:14.56ID:KenBMQPz0
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【無言】中国怒らせた高市首相→1週間だんまり、国民に実害も説明なし 中国問題を避けてスルー… ★4 [BFU★]
- 【いちご高騰】ヤマザキのクリスマスケーキ、いちご無し販売 [おっさん友の会★]
- 【日中対立】 朝日新聞のタイトル修正が中国逆ギレの火種か SNSで批判相次ぐ [♪♪♪★]
- ネット殺到「高市総理の責任」「完全に高市リスク」「負けるな」中国が水産物輸入停止→流石に総理批判の声も「どう責任取る?」 ★10 [樽悶★]
- 【音楽】『日本レコード大賞』各賞発表! 大賞候補にILLIT、M!LK、ふるっぱー、幾田りら、アイナ、ミセスら… 作詩賞は指原莉乃 [冬月記者★]
- 「ドラゴンボール」初の全世界キャラクター人気投票が開幕!212キャラからナンバーワンが決まる!! [ひかり★]
- 中国、レアアース輸出制限wwwwwwwwwwwwwwwwwwwwwwww🎌 [329329848]
- 【訃報】日経平均先物逝く、円安株安債券安 [943688309]
- 【急募】中国の経済制裁に対抗して日本が切れるカード [163661708]
- マッサージ師だが
- 【すべてが】𝗮𝗺͜𝗮͉𝘇𝗼𝗻ブラックフライデーSALE総合【いいだろ!】 [194819832]
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
