タグ

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

  • 関連タグはありません

タグの絞り込みを解除

FFmpegに関するddfdfhbのブックマーク (8)

  • 【ffmpeg】動画・音声を連結する concat の使い方 其の3 - ニコニコ動画研究所

    前回記事は無劣化で連結する方法を紹介したがコンテナフォーマットが限られていた。今回紹介する方法は同じ解像度や fps など同じエンコード形式、音声は同じサンプリング数ならば多くのコンテナフォーマットで連結ができる。 【ffmpeg】動画・音声を連結する concat の使い方 其の2 異なる fps を連結して VFR の動画にする 追記 2016年4月3日 Unsafe file name というエラーが出るので safe オプションを足した。-safe 0 は絶対パスで input.txt の内容を記述したときにつける。 FFmpeg Formats Documentation :: concat < Syntax < Options [FFmpeg-user] FFMeg Concat giving "unsafe file name" error on new server ins

    【ffmpeg】動画・音声を連結する concat の使い方 其の3 - ニコニコ動画研究所
  • 複数の動画を連結する方法 - Things to Feel Fun

    今回は FFmpeg を使った小技です。 FFmpegはあらゆるプラットフォームに対応しており、画像処理プログラムの ImageMagick と並んで高機能な動画処理プログラムです。 例えば4つの動画を連結するには、以下のようにターミナル(コマンドプロンプト)に打ちます。 ffmpeg -i 1.mp4 -i 2.mp4 -i 3.mp4 -i 4.mp4 -filter_complex "concat=n=4:v=1:a=1" output.mp4 ポイントは、 concatのパラメータです。今回は concat=n=4:v=1:a=1 としていますが、意味は「4つの入力を、1つの動画+1つの音声に連結する」ということです。 詳しくは、(FFmpegをインストールしてから) 【ffmpeg】動画・音声を連結する concat の使い方 : ニコニコ動画研究所を参照してください。

    複数の動画を連結する方法 - Things to Feel Fun
  • ffmpeg で動画にロゴ画像を追加し透過させる | ニコラボ

    具体的にはoverlayフィルタを使って画像を映像の上に載せるが、そのままだと画像が透過しないのでformatフィルタでアルファチャンネルを追加し、lutyuvフィルタで透過具合を指定する。画像が動画よりも縦横のどちらかの解像度が超えている場合は予めリサイズするか、フィルタで小さくする。 ロゴ画像がアニメGIF、アニメPNGの場合は、-ignore_loop 0を入力ファイルの前に付ける。 リサイズする scale 映像を指定座標に切り取る crop 映像の上に映像をのせる overlay Windowsffmpeg で生放送する方法 : lutyuv ffmpeg を使って透過したオーバーレイ動画を作る プレビュー例。 ffmpeg -re -i movie.mp4 -loop 1 -i input.jpg -filter_complex [1]format=yuva420p,lu

    ffmpeg で動画にロゴ画像を追加し透過させる | ニコラボ
  • 映像の上に映像をのせる overlay | ニコラボ

    映像を重ねてワイプを作ったり、重ねた映像を動かしたりできるoverlayフィルタの使い方。1入力目の映像が背景になり、2入力目の映像が最初に入力された映像の上に表示される。2入力目に透過情報があればその部分に背景にとなる1入力目の映像が映る。 透過部分に関係なく複数の映像を任意の割合で混ぜるならmixフィルタを使う。 複数の映像を任意の割合でミックスする mix 基コマンド input1の中央にinput2の中央を配置。 ffmpeg -i input1 -i input2 -filter_complex "overlay=x=(W-w)/2:y=(H-h)/2" -c:a copy output 右下隅から左上10ピクセルに配置。 "overlay=x=main_w-overlay_w-10:y=main_h-overlay_h-10" 右上から左上に向かって1フレーム1ピクセル移動す

    映像の上に映像をのせる overlay | ニコラボ
  • 特定の時間だけフィルタを当てるタイムライン編集について | ニコラボ

    ffmpegのフィルタの中には効果を与えるのに期間(区間)、以上、未満、毎の時間の条件をつけることができるものがある。これらをつけられるのはffmpeg -filtersで調べたときに T と表示されるフィルタである。記事の下で紹介。 オプション t 0から始まるタイムスタンプ秒。1フレーム目の経過時間が最初の値になる n 1から始まるフレーム番号 pos バイトサイズ。例:’between(pos\,0\,10M)’ 10MBまで有効にする w, h 入力映像の横と縦の解像度値 公式ドキュメント:FFmpeg Filters Documentation : Timeline-editing 使い方 注意点としてタイムライン編集を使ってオプションを指定するとき、フィルタのオプション名を省略しないこと。省略するとエラーが出たり、引数を認識しないことがあるため。これを回避するにはオプションの最

    特定の時間だけフィルタを当てるタイムライン編集について | ニコラボ
  • FFmpegの本を頒布した技術書典7を振り返る | ニコラボ

    告知記事。 技術書典7 でFFmpeg出ます サークルページ。 サークル詳細 | ニコラボ | 技術書PDF版はBOOTHで販売している。楽天ポイントが使える。 【PDFFFmpeg – ニコラボの屋 – BOOTH 無料サンプルも公開した。 【サンプル】FFmpegPDF】 – ニコラボの屋 – BOOTH FFmpegの誤字・脱字・間違い・要望・感想などのフォーム https://docs.google.com/forms/d/1GXK9gq4MCS12VfFlP6ItblHx-lufJJm_H4F6NXlmyXU/ 遠征組なので途中小机駅でラグビーW杯の観戦者の列を見て親戚の横浜に泊まる。当日は10時少し過ぎた頃に到着。トイレは入場前に行くのが正解。10時過ぎに個室は行列ができていたが小便の方はスムーズに流れていた。会場に入るのに4列に並んで待機し入場。設営

    FFmpegの本を頒布した技術書典7を振り返る | ニコラボ
  • Re:ゼロから始めるFFmpeg - 俺の外付けHDD

    ffmpegって慣れてくるととっても便利なんだけど、最初は何がなんだかさっぱりでだと思うので、シンプルな使い方から応用まで解説する。 更新情報 準備 用語解説 注意点 何が出来るの? 用意するもの ダウンロードとインストール ffmpeg構文 ffmpeg例文集 ビデオをエンコードする libx264 libx265 h264_qsv hevc_qsv h264_nvenc hevc_nvenc オーディオをエンコードする mp4からオーディオだけ取り出す 秒単位、ミリ秒単位で動画をトリミングする ビデオフィルタを使う(リサイズ、インターレース解除、ノイズ除去) 動画のフェードイン・アウト 動画を回転させる オーディオフィルタを使う 音声のフェードイン・アウト 動画からPNG切り出し 複数ファイルを1つに繋げる。 VFR動画をCFRに直す ffplayで動画を再生する 既定のプログラムに設

    Re:ゼロから始めるFFmpeg - 俺の外付けHDD
  • ffmpeg で指定時間でカットするまとめ | ニコラボ

    グレーはカットしない、つまり出力する部分で、ブラックがカットする部分。-c copyすれば無劣化になり、コーデックを指定すれば再エンコードになる。[duration]、[front-duration]、[back-duration]は秒時間指定と、hh:mm:ss.ms指定ができる。4番目はプレイヤで再生しているときの再生時間でカットするのに便利なコマンド。実際に時間を指定するときには[]を省略して秒指定、hh:mm:ss.ms指定する。 こちらも参照: 詳細な分割設定ができる Segment ffmpeg で指定秒ごとに分割する方法 ffmpeg で時間単位やフレーム単位でカットする方法 ファイルをつなげるなら:concat を使い分ける コマンド例 最初から最後まで出力する。つまりカットしない ffmpeg -i input.mp4 -c copy output.mp4 開始0秒から指

    ffmpeg で指定時間でカットするまとめ | ニコラボ
  • 1