• 音声波形を表示する showspectrum, showwaves の使い方
    showspectrum の使い方入力した音声をスペクトラムとして映像表示する。出力フォーマットは yuv444p。例ffmpeg -i input -filter_complex showspectrum=size=640x512:slide=1:mode=separate:color=intensity:scale=sqrt:saturation=1:legend=1 -pix_fmt yuv420p -acodec copy outputffplay -f lavfi -i "amovie=input,asplit[out0],showspectrum[out1]"特定時間の周辺の波形を表示するには出力オプションの-ssを使う。たとえば30秒...
  • 音声エンコーダの遅延問題
    複数のエンコーダを使ってそれぞれの遅延の有無と、音声時間の変動を調べた。まとめ可逆圧縮は時間は変わらず、Fraunhofer_mp3, lame, speex だけ音声が短くなり、それ以外の全ては時間が長くなった。AAC では特に fdk_aac_he, fdk_aac_he_v2 で大きな遅延が見られ、nero_aac は 1pass と 2pass を比較しても遅延が発生しなかった。AAC では LC よりも HE, HE よりも HE_v2 の方が遅延や時間が長くなったが、aacplus だけ、HE と H...
  • ユーザー生放送のTSの仕様について
    保存できない人は IP を変えるか、rtmpdump の -N で渡す部分をソースコードから書き換えることで保存ができるみたい。IP を変えて保存ができたときに ffmpeg と ffplay でも確認したところ、ffmpeg では rtmpdump と同程度かやや速い速度で、ffplay では普通ならシークできるところが、シークするとエラーになって映像が止まってしまった。ユーザーIDの後ろにつく数値はそのファイルパスの再生開始時間を表す。なので 0 ならば、...
  • ffmpeg(libx264) のエンコードログの見方
    これらを参考にし、というか猫科研究所の記事を大いに参考にしました。猫科研究所 - x264(統計情報・ログ)Diary 2007-6 - まるも製作所ESCAPi~もうやだこの三次元: x264設定メモ2~エンコ結果の読み方MeGUI/x264 Settings/x264 Stats Output - Wikibooks, open books for an open worldinformation about the x264 log - Doom9's Forum...
  • I-frame の品質を決める ip_ratio とは
    拡張 x264 出力(GUI)の設定項目とその機能について - ニコニコ動画まとめwiki より確かめてみた。I-Pフレーム間QP係数(%):40【--ipratio 1.4】IフレームとPフレームの量子化値換算係数。Pフレームを基準に、Iフレームの品質をどれくらいまで上げてよいかを指定する。値を小さくするとIフレームとPフレームのQP係数は近くなる。ビットレート指定でのエンコードでは、大きくするとPフレームのQPがやたら高くなりがちで平均画質が...
  • 3月のアクセス数
    ブログ以外のことが忙しくて更新数が減った3月。規約の記事が更新できるはずが返信が滞っているのでまだ未定。今月は ffmpeg の記事をいくつかの更新を予定しています。3月の記事をピックアップニコ生の録画と配信方法の歴史ニコ生のTSから一定時間毎に画像を出力するffmpeg でテキストを動的に表示する4k 動画のエンコードについて4k 動画のデコードについて...

プロフィール

ロベルト

お問い合わせはこちらまで
robelt2525[at]gmail.com

中の人 @nico_lab

広告リンク
Amazon
楽天市場

ブログ更新用 @blo_nico_lab

詳しいプロフィールはこちら

当ブログは、Amazonアソシエイトに参加しています。