serverあれこれ
LinuxやRaspberry Pi、各種サーバー・アプリについてのTipsを書いていきます。
ラベル
FFmpeg
の投稿を表示しています。
すべての投稿を表示
ラベル
FFmpeg
の投稿を表示しています。
すべての投稿を表示
2023年1月4日水曜日
Ubuntu22.04にffmpeg-pythonをインストールした仮想環境を作成し、動画形式変換する
›
ffmpeg-pythonでFFmpegを操作して動画形式の変換などを行うことが出来ます。Ubuntu22.04にffmpeg-pythonをインストールした仮想環境を作成し、動画形式変換するには以下の手順を実行します。 インストール方法 1.pipenvのインストール ...
2021年10月19日火曜日
FFmpegとpythonで指定範囲の動画を切り取る
›
FFmpegとpythonで指定時間範囲の動画を切り取るには、以下のサンプルプログラムのようにvideo/audioでそれぞれtrim/atrimしてsetpts/asetptsを実行します。 サンプルプログラム ffmepg-pythonがインストールされた仮想環境の作成...
2021年10月18日月曜日
FFmpegとpythonでオーディオストリームの情報を取得する
›
FFmpegとpythonでオーディオストリームの情報を取得するには、以下のサンプルプログラムのようにprobe情報のstreams下の各ストリームのcodec_typeでaudioの情報を取得します。 codec_name/codec_long_nameでコーデック名・コーデ...
2021年10月17日日曜日
FFmpegとpythonでビデオストリームの情報を取得する
›
FFmpegとpythonでビデオストリームの情報を取得するには、以下のサンプルプログラムのようにstreams下の各ストリームのcodec_typeでvideoの情報を取得します。 codec_name/codec_long_nameでコーデック名・コーデックロング名が取得で...
2021年10月16日土曜日
FFmpegとpythonでストリーム数を取得する
›
FFmpegとpythonでストリーム数を取得するには、以下のサンプルプログラムのようにprobeメソッドで返されるJSONデータからformat -> nb_streamsで取得します。streams下の各ストリームのcodec_typeでvideo/audioのストリー...
2021年10月15日金曜日
FFmpegとpythonで動画フォーマットを取得する
›
FFmpegとpythonで動画フォーマットを取得するには、以下のサンプルプログラムのようにprobeメソッドで返されるJSONデータからformat -> format_nameまたはformat_long_nameの値を取得します。 サンプルプログラム ffmep...
2021年10月14日木曜日
FFmpegとpythonで動画の長さを取得する
›
FFmpegとpythonで動画の長さを取得するには、以下のサンプルプログラムのようにprobeメソッドで返されるJSONデータからformat -> durationの値を取得します。 サンプルプログラム ffmepg-pythonがインストールされた仮想環境の作成...
2021年10月11日月曜日
ffmpeg-ptyhonでvignetteフィルタを使用して画面の周りを暗くする
›
ffmpeg-ptyhonでvignetteフィルタを使用して画面の周りを暗くするには、以下のサンプルプログラムのようにfilterメソッドにフィルタ名"vignette"と以下のパラメータを指定します。 ・angle: ラジアンで角度を指定します ・x:...
2021年10月10日日曜日
ffmpeg-ptyhonでvibranceフィルタを使用して彩度を強調する
›
ffmpeg-ptyhonでvibranceフィルタを使用して彩度を強調するには、以下のサンプルプログラムのようにfilterメソッドにフィルタ名"rgbashift"と以下のパラメータを指定します。 ・intensity: 効果の激しさ・強さ。デフォルトは...
2021年10月7日木曜日
ffmpeg-ptyhonでrotateフィルタを使用して画像を回転する
›
ffmpeg-ptyhonでrotateフィルタを使用して画像を回転するには、以下のサンプルプログラムのようにfilterメソッドにフィルタ名"rotate"と以下のパラメータを指定します。 angle: 回転角度をラジアンで指定します。PI定数を使用するこ...
2021年10月6日水曜日
ffmpeg-ptyhonでrobertsフィルタを使用して輪郭抽出する
›
ffmpeg-ptyhonでrobertsフィルタを使用して輪郭抽出するには、以下のサンプルプログラムのようにfilterメソッドにフィルタ名"roberts"と以下のパラメータを指定します。 scale: フィルターの結果に掛け合わされる数値を指定します。...
2021年10月5日火曜日
ffmpeg-ptyhonでrgbashiftフィルタを使用してプレーン別に画像をずらす
›
ffmpeg-ptyhonでrgbashiftフィルタを使用してプレーン別に画像をずらすには、以下のサンプルプログラムのようにfilterメソッドにフィルタ名"rgbashift"と以下のパラメータを指定します。 rh: 赤プレーンを水平方向にシフトする ...
2021年10月4日月曜日
ffmpeg-ptyhonでpadフィルタを使用して動画に余白を追加する
›
ffmpeg-ptyhonでpadフィルタを使用して動画に余白を追加するには、以下のサンプルプログラムのようにfilterメソッドにフィルタ名"pad"とパラメータを指定します。 width: 余白付きの動画サイズの幅。iwで入力動画サイズの幅を表します。 ...
2021年10月1日金曜日
ffmpeg-ptyhonでnormalizeフィルタを使用して動画をノーマライズ(正規化)する
›
ffmpeg-ptyhonでnormalizeフィルタを使用して動画をノーマライズ(正規化)するには、以下のサンプルプログラムのようにfilterメソッドにフィルタ名"normalize"と以下のパラメータを指定します。 blackpt: 最小入力値に対応す...
2021年9月30日木曜日
ffmpeg-ptyhonでnoiseフィルタを使用して動画にノイズをつける
›
ffmpeg-ptyhonでnoiseフィルタを使用して動画にノイズをつけるには、以下のサンプルプログラムのようにfilterメソッドにフィルタ名"noise"とパラメータを指定します。 本サンプルでは、すべてのプレーンでシード値321、強さ50、ノイズパタ...
ffmpeg-ptyhonでnegateフィルタを使用して画像を反転する
›
ffmpeg-ptyhonでnegateフィルタを使用して画像を反転するには、以下のサンプルプログラムのようにfilterメソッドにフィルタ名"negate"を指定します。 サンプルプログラム ffmepg-pythonがインストールされた仮想環境の作成...
ffmpeg-ptyhonでloopフィルタを使用して、指定個所をループする
›
ffmpeg-ptyhonでloopフィルタを使用して、指定個所をループするには、以下のサンプルプログラムのようにfilterメソッドにフィルタ名"loop"と以下のパラメータを指定します。 ・loopパラメータ: ループ回数 ・startパラメータ: ル...
2021年9月28日火曜日
ffmpeg-ptyhonでlimiterフィルタを使用して、プレーン値の最小値・最大値を指定する
›
ffmpeg-ptyhonでlimiterフィルタを使用して、プレーン値の最小値・最大値を指定するには、以下のサンプルプログラムのようにfilterメソッドにフィルタ名"limiter"とパラメータを指定します。minパラメータで最小値・maxパラメータで最大...
2021年9月27日月曜日
ffmpeg-ptyhonでlenscorrectionフィルタを使用して、レンズ補正する
›
ffmpeg-ptyhonでlenscorrectionフィルタを使用して、レンズ補正するには、以下のサンプルプログラムのようにfilterメソッドにフィルタ名"lenscorrection"とパラメータを指定します。 〇サンプルプログラム ffmepg-...
ffmpeg-ptyhonでhueフィルタを使用して、色相・彩度・輝度を設定する
›
ffmpeg-ptyhonでhueフィルタを使用して、色相・彩度・輝度を設定するには、以下のサンプルプログラムのようにfilterメソッドにフィルタ名"hue"とパラメータを指定します。 hパラメータで色相の角度(デフォルト0)、sパラメータで彩度(デフォル...
›
ホーム
ウェブ バージョンを表示