タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

ffmpegに関するzyxwvのブックマーク (3)

  • #linux v4l2loopbackで画面キャプチャをカメラ入力にする - Kotet's Personal Blog

    最後に記事を書いたのが2019年のまま4月下旬になってしまいました。 今日は「画面キャプチャ カメラ入力」でググって出てきてほしいと思った記事を書きます。 愛知県立大学はCOVID-19の影響により基的にすべての活動をリモートで行うことになりました。 すべての活動が強制的にリモートになるとビデオ通話をする上でいろんな選択肢が欲しくなります。 今日は画面キャプチャをそのままカメラとして使いたいなと思いました。 v4l2loopbackv4l2loopbackはダミーのビデオデバイスを作れるカーネルモジュールです。 umlaeute/v4l2loopback: v4l2-loopback device このカーネルモジュールをロードするとループバックデバイス/dev/videoXが生えてきます。 それに何かを書き込むと、書き込んだデータストリームをカメラ入力として使えるようになります。 Vi

    #linux v4l2loopbackで画面キャプチャをカメラ入力にする - Kotet's Personal Blog
    zyxwv
    zyxwv 2021/02/18
    v4l2loopback をロードしてできた /dev/video0 に ffmpeg -video_size 100x100 -framerate 25 -f x11grab -i :0.0 -f v4l2 /dev/video0 でデータを流し、ffplay /dev/video0 で再生する
  • ffmpeg で動画から指定秒数毎に正確にサムネイルを抽出する - TS packet 格闘日記

    ffmpeg で指定秒数毎にサムネイルを抽出する方法が Web 上にいくつか転がっていたが(-r 使ったり -filter:v select 使ったり)、どうもまともに動くものが見当たらない。正確に言うと、先頭付近のフレームの扱いが微妙だったり、遅かったり、無駄にコマンドが複雑だったりする。 まともな方法を探して FFmpeg Filters Documentation を漁っていたら fps フィルタでどうにか出来た。サンプルは次の通り。 # 1 秒毎に 1 枚ずつ、0001.jpg, 0002.jpg, ... というファイル名でサムネイルを抽出 $ ffmpeg -i input.ts -filter:v fps=fps=1:round=down %04d.jpg # 同じく 2 秒毎 $ ffmpeg -i input.ts -filter:v fps=fps=0.5:round=

    ffmpeg で動画から指定秒数毎に正確にサムネイルを抽出する - TS packet 格闘日記
    zyxwv
    zyxwv 2016/02/19
    2秒ごとに切り出し(0.5 fps) ffmpeg -i input.ts -filter:v fps=fps=0.5:round=down %04d.jpg
  • FFmpeg Protocols Documentation

    1 Description This document describes the input and output protocols provided by the libavformat library. 2 Protocol Options The libavformat library provides some generic global options, which can be set on all the protocols. In addition each protocol may support so-called private options, which are specific for that component. Options may be set by specifying -option value in the FFmpeg tools, or

    zyxwv
    zyxwv 2015/12/18
    ffmpeg で動画をストリーミングする
  • 1