さまざまな音声・動画形式に対応しているマルチメディアコンバータ、及びライブラリ群。 ライセンスはLGPL。c99で書かれており、libavutil、libavformat、libavdevice、libavcodec、libavfilter、libpostproc、libswscaleなどのライブラリを含む。これらのライブラリはmplayer、VLC、ffdshow、avidemuxなどの様々なマルチメディアプログラムで使われている。
anオプションをつければいい 参考 qiita.com qiita.com
前提条件 FFmpeg Static Builds のページから .tar.xz を落とし、展開して、パスを通して利用していた。 結論 パッケージマネージャ経由で ffmpeg を入れて、それを利用する。
基本 基本構文 ffmpeg 全体の設定 動画A設定 -i 動画A 動画B設定 -i 動画B ... 動画X設定 動画X 全体設定に基づき、動画Aに動画A設定、動画Bに動画B設定を適用し、動画X設定に基づき動画Xを出力する 圧縮関連 音声追加 ffmpeg -i 動画A -i 音声A -c:v copy -c:a aac -map 0:v:0 -map 1:a:0 動画X 動画Aに音声Aを追加して、動画Xとして出力 音声削除 ffmpeg -i 動画A -c:v copy -an 動画X 動画Aから音声を削除して、動画Xとして出力 コーデック変更 ffmpeg -i 動画A -c:v libx…
試してびっくり。 以前ネタにしたんですが、最近ミリシタのイベント画面で流れるOffVocal版をiPhoneのスクリーンレコーダーで録画→sambaに書き込み→デスクトップ機と共有してVidcutterで不要部分をカットして保存、ってことをして楽しんでます。 でも、当たり前ですがファイルサイズ大きいんですよね。2分ちょっとの動画ファイルが150MBくらいから大きいと200MB台後半程度になります。絵が動いてるわけでもないのにね。ストレージには余裕があるからいいっちゃいいんですが、ちょっと気にはなります。 そしてふと気づくわけです。音だけ抽出できればファイルサイズ小さくできるんじゃ?と。早速検索…
intdashからデータをリアルタイムで取得したいみなさん、 こんにちは。ソリューションアーキテクトの伊勢です。 intdashの魅力のひとつは低遅延でリアルタイム性の高いデータ伝送です。 今回は収集データをストリームで取得する方法をご紹介します。
以下ffmpeg(7.1)で2分のm2tsを変換したものオプションは無しhevcの4倍前後、h264よりも早い。h266はどこまで進化するのか。(NUCでcpuは13th Gen Intel(R) Core(TM) i5-1340P) h.264 size= 31681KiB speed=4.62xvmaf 59.93 h.265 hevc size= 10604KiB speed=1.95xvmaf 55.49 SVT-AV1 ・av1(def -crf 35)size= 13180KiB speed=7.89xvmaf 57.70 ・av1 (-crf 40) size= 9770KiB …
Pomegranateのイベント画面で流れるOffVocalをiPhoneで録画したものをファイルサーバ経由で転送して必要なところをVidcutterで切り出してffmpegで音だけ抜き出して、としてるんですがどうしても頭に前回のアウトロの残響が残ります。Vidcutterで切り出したファイルでは聞こえないんですけどね。 実際にはVidcutterで切り出したファイルにも残ってるんでしょうけど、動画ではなんでか聞こえません。動画とのタイミングの問題?
簡単な流れ AVCHDをMacでmovファイルに変換(iPad / iPhoneで見れるように) Mac標準アプリ(iMovie)でAVCHDをMOVファイルに変換 Mac のターミナルで mov を mp4に変換 経緯 知人からビデオカメラで撮影したらAVCHDのファイルだったのでiPadで視聴できず。 Macで簡単にMOVファイルに変換してみたがiPadで視聴できず。 ターミナルでmovをmp4に変換してやっとiPadでも視聴できるようになったので共有です。 やり方 iMovieでAVCHDファイルを読み込む(ドラッグ&ドロップが楽です) 読み込み完了後、読み込んだファイルを1つ選択 1つ…
ffmpegは動画のエンコードをするのに便利です 参考 ffmpegを使って動画の再生速度を変えてみる - 脳内メモ++ 再エンコードせずに fps を変更する | ニコラボ コマンドメモ 動画を2倍速にするには ffmpeg -i input.mp4 -vf setpts=PTS/2 -af atempo=2 output.mp4 動画を0.5倍速にするには ffmpeg -i input.mp4 -vf setpts=PTS/0.5 -af atempo=0.5 output.mp4 今回は動画をスローにしたくて、このコマンドを調べたんですが、遅くするのは0.5倍までしかできないようです …
【概要】■バージョン ツール名 バージョン 日時 備考 FFmpeg 7.0.2 【ツール】 ◆FFmpeg (ffmpeg.org) https://www.ffmpeg.org/ 【ダウンロード】 ◆FFmpeg (ffmpeg.org) https://www.ffmpeg.org/download.html 【ニュース】■2023年 ◆FFmpegコマンドラインツールのマルチスレッド化が完了、開発者いわく「数十年で最も複雑な修正」 (Gigazine, 2023/12/15 07:00) https://gigazine.net/news/20231215-ffmpeg-cli-mul…
ffmpegで背景音楽をつける。 背景音楽test1.mp3 ループする。 元ファイルtest.mp4 audio_file="test1.mp3" input_file="test2.mp4" cp ${audio_file} test2.mp3 cp ${input_file} test.mp4 output_header=`basename ${input_file} .mp4` #本動画の文だけループした音楽ファイル ffmpeg -stream_loop -1 -i test2.mp3 -t $(ffprobe -i test.mp4 -show_entries format=dur…
この記事はDifyアドベントカレンダー2024用に書いた記事です。 ローカルのdifyに独自の組み込みツールを作成する difyには組み込みツールという各種SaaSなどを呼び出すようなツールが準備されています。 difyは元々SaaSでのサービスをメインに作られている(と思われる)ため、例えば基本的にファイルへの出力がサポートされていないとか、(まだ)動画や音声を扱うようなものがあまりなかったりします。 しかしローカルで動かしてているdifyでは、生成されたテキストをファイルに書き出したいとか、動画をffmpeg的なもので編集したいとかが結構あります。 そこで、ファイルへのテキスト書き込みだけ…
動画から音声を抽出して高音質なWAV形式で保存したい、音楽やナレーションを編集に活用したい、あるいはMP4形式では対応していないデバイスで再生したいといった理由で「MP4 WAV 変換」を検索しているのではないでしょうか。WAV形式は音質が高く、編集やプロジェクトでの利用に適しているため、多くの方がこの変換を必要としています。本記事では、初心者でも簡単にMP4をWAVに変換できる方法を詳しく解説します。 どうやってMP4をWAVに変換するか MP4をWAVに変換する手順 MP4からWAVへの変換時に音質を保証するポイント まとめ どうやってMP4をWAVに変換するか MP4をWAVに変換する方…
Winkの使い方を説明します。CapCutは、多くの機能が有料になりましたが、Winkは無料で多くの機能が使えます。操作はCapCutとほぼ同じで、AI機能が特長です。 ほかの解説動画はこちら。 内容: Wink とは Winkと9VAeの関係 Winkで動画を開く Winkではめ込み合成 Winkで分割と削除 Winkで再生と保存、ホームに戻る タイムラインの拡大・縮小 Winkで縦横変換 Winkで画像を回転 Winkで速度調整 Winkで色、明るさ調整 Winkで音を取り出す、カットする Winkでモザイク せりふ、口パクキャラクタの作り方 ハートの背景素材の作り方 解説動画の作り方 9…
導入方法 XCodeのコマンドラインツールをインストール xcode-select --install Homebrewをインストール /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"公式サイトにインストールコマンドが記載されているので、これをこのままターミナルに貼り付けます。brew.sh ffmpegをインストール brew install ffmpegHomebrewがインストールできれば、ffmpegのインストールは簡単です。 lameをインスト…
とにかく多段タブがやっぱり便利。ただ、タブの横幅も userChrome.css で変更しているためか、初期状態ではタブが一行いっぱいになるとタブが伸び縮みし続けてガチャつく。デザインをFirefox Protonデザインに変更すると、なぜかこの現象が収まった。ブラウザーマネージャーサイドバーは便利だけど、なくても困らない。 動画のハードウェアデコードを設定する https://wiki.archlinux.org/title/Hardware_video_acceleration に沿って進めれば良いんだけど、残念ながら記述が足りていない。上記に書かれている対応を行った後、 https://…
なんか、記憶が曖昧なので2023のものもあるかもしれない。 4070Ti Super 3080は動いていたが、さらなる性能向上を期待し購入。ゲームやらないし、AIも動かさないし、NVencも2台積んでるがffmpegからは並列動作できないようだし、生かせない感はある。av1 エンコが高速なのはよい(HDDのIOに引っ張られるけど)。 電源タップ関連 https://www.amazon.co.jp/dp/B07Q2MP4G6 明工社 MR7906BB 横形OA用タップ で個人的にファイナルアンサーとした。 スイッチはない。あと、3ピンプラグ対応の件は機器側のプラグを換えることで対応した方が(ピ…
少し前に手持ちの音楽CDをすべてリッピングした際に田中公平のサークルが出してたガンバスター交響詩が未開封で2枚あってダブってたので、1枚は雲ちゃんのだろうと思って聞いてみたが違った模様。うーむ、余ったまんまになるな。 BonDriverProxyEx経由に変更したThinkCentre M710q TinyとAT3N7A-I(3台目)は順調に動作している模様。 EDCB PVR Clientの存在を知ったので試してみる。ReleasesのLatestからpvr.edcb_1.1.51.zipをダウンロードして、KODIのアドオンに追加、アドオンの設定でネットワーク接続を許可してHTTPサーバを…
ベクトル方式で「データは軽いが、編集機能はヘビー級」という2025年賀アニメを 9VAeきゅうべえで作りました。制作手順を説明します。時間は30分くらいです。 [9VAeで作成した解説動画 youtube]のサイズをみると、データの軽さがすごい 9VAe(SVG) 動画(MP4) データサイズ 3MB 80MB(1080p 30fps) せりふの変更 かんたん 困難 他のアニメの作り方はこちら。他の年賀アニメ:2025へび、龍、うさぎ、 とら、うし、ねずみ、いのしし 内容: 1.9VAeきゅうべえのダウンロード 2.完成したヘビの絵を描く 3.前に続いたページを作る 4. どんどん前のページを…
特定のディレクトリに4K動画を配置し、すべてをFHD動画に変換する find . -name "*.MP4" | xargs -IXX basename XX ".MP4" | xargs -IXX ffmpeg -i XX.MP4 -vf scale=1920:1080 XX_FHD.MP4
PC環境 Windows 11 RTX 4090 (VRAM 24GB) CUDA 12.4 Python 3.12Python環境構築 pip install torch==2.5.1+cu124 --index-url https://download.pytorch.org/whl/cu124 pip install git+https://github.com/huggingface/diffusers pip install transformers accelerate imageio imageio-ffmpegPythonスクリプト import torch from diff…
12月14日の深夜、ふたご座流星群を撮影しました。ふたご座群の極大は前日でしたが曇っていたのと翌日の予定があって夜ふかしできなかったので撮影は見送り。翌日の予定というのが某アイドルの解散ライブで、帰宅は深夜になってしまったのですが、夜空は快晴だったので勢いで撮影してしまいました。約4時間撮影して43個の流星が写りました。ダイジェスト動画はこちら。例によって画面左上に流星のカウントとタイムスタンプを表示しています。カット編集のつなぎ目ではタイムスタンプに下線が表示されて約2秒後に流星が流れます。ふたご座流星群ダイジェスト(2024/12/15 01:44 - 05:21) Nikon Ai AF…
メモ。右往左往してるし間違ってるかもしれない。 WEBカメラ ローカルのカメラは誰かが握ると他は使えない。 タチが悪いのが Microsoft Teams で立ち上がると問答無用でカメラを握りに行く。「カメラを使わない」設定ができないし、close ボタンで閉じても常駐しやがる(簡単に終了させてくれない)ので迷惑極まりない。「カメラを複数用意しろ」ということか。 屑アプリはともかくとして、「表示をC#(OpenCVSharp)で、録画をffmpegで」というやり方では「表示しながら録画」する事ができないので解決方法を模索する。 VLCでrtsp配信 設定が悪いのかは不明だが「長期間&安定的に」…
初めに 開発環境 セットアップ CLIから実行 Pythonのコードで実行 備考 初めに wespeakerで話者ダイアライゼーションを行ってみます。 モデルは以下です huggingface.co 以下に記事の内容のRepositoryを公開しています github.com 開発環境 windows11 python 3.11 uv セットアップ まずは uv環境を作成します uv venv -p 3.11 .venv\Scripts\activate 次に必要なライブラリを入れていきます uv pip install git+https://github.com/wenet-e2e/wes…
ffmpeg で連続画像からクロスフェードスライドショーを(無理やり)作成したので、 概要をメモしておきます。