公式サイト
http://ffmpeg.org/
エンコード、ストリーミング配信を高画質高音質で行えるffmpeg。
OSに拘らず対応コーデックが多い。
対応コーデックが多く、多彩なオプションを使用可能。
コマンドラインから使用することができる。
ffmpegならこちらへ 4
https://egg.5ch.net/test/read.cgi/software/1555776689/
探検
ffmpegならこちらへ 5
■ このスレッドは過去ログ倉庫に格納されています
2020/08/13(木) 19:43:45.34ID:j48XP1pP0
2020/08/13(木) 19:45:25.62ID:j48XP1pP0
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のバージョンでは廃止されたオプションも存在する。
それらのオプションは実行しようとしてもエラーが返されるだけで、単純にエラーの原因の一つになるので
古い記事をコピペなどで流用する場合は、既に廃止されたオプションが含まれていないかどうかを注意する必要がある。
2020/08/13(木) 19:46:49.76ID:j48XP1pP0
ちょっと突っ込んだ使い方などの情報(各種ガイド、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
2020/08/18(火) 21:05:33.91ID:IGfzcdOm0
すみませんよろしくお願いします。
ストリーミングの動画を保存したのですが、先頭からは問題なく再生できるのですが、
途中から再生することができません。
ffmpegで再エンコードをするとシークできる動画ができますが、
再エンコードのため、サイズが大きくなったり、画質が劣化したりします。
なので、再エンコードをせずに、シークができるファイルにするにはどのようにしたらよいですか?
IフレームとPフレームの動画があったとして、
IPPPPPPPPPPPPPPPPPPPPPPP.....................
の動画を
IP......P IP......P IP......P IP......P IP......P IP......P IP......P
みたいに、途中のPフレームの30フレーム目だけをにIフレームにエンコードするような方法ってありませんかね?
ストリーミングの動画を保存したのですが、先頭からは問題なく再生できるのですが、
途中から再生することができません。
ffmpegで再エンコードをするとシークできる動画ができますが、
再エンコードのため、サイズが大きくなったり、画質が劣化したりします。
なので、再エンコードをせずに、シークができるファイルにするにはどのようにしたらよいですか?
IフレームとPフレームの動画があったとして、
IPPPPPPPPPPPPPPPPPPPPPPP.....................
の動画を
IP......P IP......P IP......P IP......P IP......P IP......P IP......P
みたいに、途中のPフレームの30フレーム目だけをにIフレームにエンコードするような方法ってありませんかね?
5名無しさん@お腹いっぱい。
2020/08/18(火) 22:11:24.87ID:BrccbIBr0 FFmpegを使って、動画上に帯や文字列を描画したいのですが、
1024x576以下の解像度だと正常な色を再現できるのですが、
それを超える解像度だと、緑色が薄くなってしまう現象が起きてしまいます。
例えば、
-vf "drawbox=x=iw-262:y=ih-44:w=226:h=26:color=Lime@1.0:t=fill"
のようなコードで帯を描画してみると分かりますが、
1024x576以下の解像度だと帯の色は00FF00になるのに
それ以上の解像度だと、00D700の色になってしまいます。
これってどうすれば大きな解像度でも原色を再現することができますか?
1024x576以下の解像度だと正常な色を再現できるのですが、
それを超える解像度だと、緑色が薄くなってしまう現象が起きてしまいます。
例えば、
-vf "drawbox=x=iw-262:y=ih-44:w=226:h=26:color=Lime@1.0:t=fill"
のようなコードで帯を描画してみると分かりますが、
1024x576以下の解像度だと帯の色は00FF00になるのに
それ以上の解像度だと、00D700の色になってしまいます。
これってどうすれば大きな解像度でも原色を再現することができますか?
65
2020/08/18(火) 22:14:21.43ID:BrccbIBr0 すいません、全コードを書きます
"ffmpeg.exe" -y -i "D:\test.wmv" -vf "drawbox=x=iw-262:y=ih-44:w=226:h=26:color=Lime@1.0:t=fill" -vcodec libx264 -preset ultrafast -crf 20 -acodec copy "D:\test2.mkv"
よろしくお願いいたします。
"ffmpeg.exe" -y -i "D:\test.wmv" -vf "drawbox=x=iw-262:y=ih-44:w=226:h=26:color=Lime@1.0:t=fill" -vcodec libx264 -preset ultrafast -crf 20 -acodec copy "D:\test2.mkv"
よろしくお願いいたします。
2020/08/19(水) 02:24:09.10ID:YxNjOKji0
帯の色だけ変?映像全体が変?映像全体の原色だけが変?例えば文字にその色を使っても変になる?
色関係で解像度が関係してると言えばBT709だかBT601だかしか思い付かんですわ
色関係で解像度が関係してると言えばBT709だかBT601だかしか思い付かんですわ
8名無しさん@お腹いっぱい。
2020/08/19(水) 06:24:10.90ID:gHnC66hr0 >>7
帯の部分だけがおかしくなります。
もう少し詳しく説明しますと
After Effects CS5.5を使った場合も、H.264形式で出力すると
1024x576以下の解像度だと緑色が薄くなった動画になってしまいます。
しかし、このおかしな色の動画をFFmpegを使って、
1024x576以下の解像度の動画に再エンコードすると正常な色が復元できます。
一方で、
After Effectsを使った場合も、Quick Time(H.264)形式で出力すると
1024x576以上の解像度でも正常な色を再現できます。
この正常な色の動画にFFmpegを使って、
帯を付けると帯の部分だけ色がおかしくなります。
ちなみに、After Effects以外で出力した動画(例えば、ビデオカメラ動画)でも試していますが、
帯の部分の色だけがおかしくなります。
一体、何が原因でしょうか??
帯の部分だけがおかしくなります。
もう少し詳しく説明しますと
After Effects CS5.5を使った場合も、H.264形式で出力すると
1024x576以下の解像度だと緑色が薄くなった動画になってしまいます。
しかし、このおかしな色の動画をFFmpegを使って、
1024x576以下の解像度の動画に再エンコードすると正常な色が復元できます。
一方で、
After Effectsを使った場合も、Quick Time(H.264)形式で出力すると
1024x576以上の解像度でも正常な色を再現できます。
この正常な色の動画にFFmpegを使って、
帯を付けると帯の部分だけ色がおかしくなります。
ちなみに、After Effects以外で出力した動画(例えば、ビデオカメラ動画)でも試していますが、
帯の部分の色だけがおかしくなります。
一体、何が原因でしょうか??
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【給食無償化】国が全額負担 自維公3党、近く合意へ [ぐれ★]
- こども家庭庁、2026年から“独身税”を開始、年収200万なら年4200円、年収400万なら年7800円 ★6 [お断り★]
- 【サッカー】Jリーグ、43億円の赤字予算を承認 ★2 [鉄チーズ烏★]
- 「レーダー照射」なぜ中国は素直に謝罪しないのか 非を認めず反論、逆ギレ「ごめんなさい」と言えない国情★3 [七波羅探題★]
- 松村沙友理、スタバは好きだけど「やっぱコーヒーに700円800円が…」「家でお湯わかしてやったらタダやん」 [muffin★]
- コンビニの鮭おにぎり、価格にネット衝撃!「これはキツい…」「日本人を殺しに来てる」 YouTuber吉田製作所の投稿に驚き続々 [冬月記者★]
- ブレイキングダウンの試合前挑発タイムでくも膜下出血 朝倉未来の責任は [279254606]
- イキりオタクいるじゃんたまに
- >>5のAV女優でシコって寝ます
- 周りに迷惑かけない「自殺」ってどういうのがいいんだ??部屋でガス充満させて窒息するのが安牌だと思っているんだけども [525213945]
- 【実況】博衣こよりのえちえちダンガンロンパ2🧪★5
- IDにSexキタ━━━━(゚∀゚)━━━━!!
