FFmpegのsilencedetect フィルターを使って動画を無音区間で自動分割する Webアプリ「JamSlicer」を開発しました。従来の librosa/moviepy 実装と比べてメモリ使用量を 1/100 以下に抑えつつ、分割速度を10〜20倍に向上させた実装を解説します。
[Read More]
Dockerfileでffmpegをインストールするときのメモ
失敗例
RUN apt update && apt install -y ffmpeg
updateとinstallは同じタイミングで行わないとupdateの状態が引き継がれない。Dockerfileでは行ごとにshが初期化されるため。
[Read More]ffmpegで音声ファイルの音量の正規化(ノーマライゼーション)
- ffmpegで音声ファイルの音量を調整する方法
- 音量の正規化のためにffmpegを用いた
- ffmpegはコマンドラインで利用できるメディアの加工ができる
- 後々のために使用方法を記録しておく
- たまに使うときにコマンドを忘れやすい
- 似たような処理をしたくなることが多いのでメモが役に立つ気がする
ffmpegのインストール
ubuntu 系の場合、以下のコマンドでffmpegのダウンロードとインストールが完了する sudo apt update sudo apt install ffmpeg
[Read More]chromebookでスクリーンショットを撮影してニコニコ動画に投稿する
ffmpegを用いて一枚の画像と音声から動画を作成
Youtubeに投稿するにあたって、 音声ファイルは投稿できない。
そこで音声ファイルを動画形式に変換する。
そこまで手間のかかる作業はしたくないという前提から、 コマンドラインで処理をすることにした。
[Read More]