FFmpeg By Example is a documentation website to showcase all the unique and different ways to use FFmpeg. Got a cool idea to share with the community? Send your contribution here!
Ultimate camera streaming application with support for RTSP, WebRTC, HomeKit, FFmpeg, RTMP, etc. zero-dependency and zero-config small app for all OS (Windows, macOS, Linux, ARM) zero-delay for many supported protocols (lowest possible streaming latency) streaming from RTSP, RTMP, DVRIP, HTTP (FLV/MJPEG/JPEG/TS), USB Cameras and other sources streaming from any sources, supported by FFmpeg streami
映像の再生速度を速めるには PTS を小さくし、遅くするには PTS を大きくする。 【ffmpeg】倍速再生できる動画にエンコードする APNG をループ出力する ffmpeg で 256色を最適化する palettegen, paletteuse リサイズする scale Zライブラリを使ったリサイズフィルタ zscale 元のフレームレートを変えずに再生速度を速くするとフレームは間引かれ、遅くするとフレーム数はそのままになる。さらに速くするときにフレームレートを変えないと間引かれ、フレームレートを倍速分だけ増やすと間引かれない。palettegen, paletteuse フィルタを使うと256色までの減色処理をする。 3倍速になるがフレームが間引かれる。 ffmpeg -i input -an -vf setpts=(PTS-STARTPTS)/3 -plays 0 -f apng
ffmpegは、無料で使える動画および音声のエンコーダである。ここでは、ffmpegを使って、H.264、webm、wmvなどの各種動画に変換する方法を解説する。 ffmpegは、使い方はきわめて簡単である一方、様々なオプションを駆使すれば、より詳細な設定も可能である。 なお、DVDやBlu-rayのようにフォルダ構造をとるものの場合は、x264のバージョンは最新ではないものの、HandBrakeを使う方が簡単である。→HandBrakeの設定と使い方 目次 ffmpegの基本的な使い方 動画:ビデオコーデックの指定 動画:動画品質の設定 動画:H.265でエンコード 動画:H.264でエンコード 動画:AV1でエンコード 動画:VP9でエンコード 動画:wmvでエンコード 動画:複数の静止画から動画を作成する 動画:クロッピングしてエンコードする 動画:回転させてエンコードする 動画:w
ffmpegを使って動画の再生速度を変えてみます。 映像の方は setpts を使って絵を表示するタイミングを書き換えます。 音声は音程を維持したまま速度を変える atempo フィルタを使う方法と、速度に応じた音程(速度を上げればきゅるきゅる音)になる asetrate を使ったサンプルレートの書き換えの方法があります。 音声の音程が変わらない速度調節: 音程が変わらないといっても速度変化が大きい場合はそれなりに違和感はでます。 2倍速の場合 ffmpeg -i src.mp4 -vf setpts=PTS/2.0 -af atempo=2.0 dest.mp4 0.8倍速の場合 ffmpeg -i src.mp4 -vf setpts=PTS/0.8 -af atempo=0.8 dest.mp4 (src.mp4:変換元の動画 dest.mp4:変換後の動画) atempo が処理で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く