並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 107件

新着順 人気順

ffmpegの検索結果41 - 80 件 / 107件

  • Excel上で「ffmpeg」を使って動画に字幕を追加できるマクロ「FFMP-x」 ほか ~11件を掲載(12月19日のダイジェストニュース)【ダイジェストニュース】

      Excel上で「ffmpeg」を使って動画に字幕を追加できるマクロ「FFMP-x」 ほか ~11件を掲載(12月19日のダイジェストニュース)【ダイジェストニュース】
    • ffmprovisr

      About ffmprovisr Making FFmpeg Easier FFmpeg is a powerful tool for manipulating audiovisual files. Unfortunately, it also has a steep learning curve, especially for users unfamiliar with a command line interface. This app helps users through the command generation process so that more people can reap the benefits of FFmpeg. Each button displays helpful information about how to perform a wide vari

      • ffmpeg.js - Web上で使えるFFMPEG MOONGIFT

        WebAssemblyを使うことで、これまでのWebでは難しかったスピードでアプリケーションを実行できるようになります。DOMやネットワークが使えないといった制限はありますが、計算処理を高速に行えるのは大きなメリットです。 そんなWebAssemblyでは既存のソフトウェアをEmscriptenを通してWebAssmbly化する試みが多数行われています。今回は動画処理で有名なFFMPEGをWeb上で動くようにしたffmpeg.jsを紹介します。 ffmpeg.jsの使い方 左側はWebカメラの映像で、まずこれを録画します。 録画を停止すると処理が開始します。少し時間がかかります。 右側に動画が表示されます。 デモではWebカメラの映像を取り込んで、ffmpeg.jsを使ってH.264(MP4)に変換しています。同様の処理をJavaScriptだけで行うのは処理時間を考えるに、相当困難でしょ

          ffmpeg.js - Web上で使えるFFMPEG MOONGIFT
        • Builds - CODEX FFMPEG @ gyan.dev

          This page hosts packages containing binaries of ffmpeg, ffprobe and ffplay. Compatible with Windows 7 and above. If you're downloading a package to support features in a program like Krita or Blender, the release essentials build is sufficient. Read more in the section about these builds. The following builds are also available through package managers: release essentials: choco install ffmpeg win

          • 【VSML/VSS】動画を編集できる言語を作った話 - Qiita

            はじめに みなさんは動画編集をやったことはありますか? 私は,頻度は低いものの動画編集をして動画投稿サイトに動画をアップロードした経験があります. 動画編集とは元来めんどくさく手間がかかるものではあるのですが,普段からWebアプリの開発をしている私は,以下のようなことを考えていました. HTML/CSSのように複数オブジェクトを一つのコンポーネントのように扱えたら,CSSのように統括して装飾を指定できたら,HTMLのレンダラー(ブラウザ)が相対値から計算して幅や高さを指定するように,動画のオブジェクトの時間長も編集アプリが計算して指定してくれたら,もっと楽に動画編集できるのになぁ,と. そこで私は,HTML/CSSをベースとした,動画の構成を記述する言語を記述することで動画編集を行えるという技術を開発しました. 元々OSSでやるか,未踏のようなイベントに持ち込むか悩んでいたのですが,大学4

              【VSML/VSS】動画を編集できる言語を作った話 - Qiita
            • 「さきゅばす」の開発をやめて悪魔を祓い、苦楽を共にした彼女を追悼する | 月と燃素と、ひと匙の砂糖

              かつてわたしと苦楽を共にし歩んできた「さきゅばす」は、いまやゾンビとなり、インターネットの地下倉庫で、苦しそうに彷徨っている。 だから、せめて…生みの親であるわたしがシャベルでその息の根を止めて埋葬し、わたしは新天地へと向かわなければならない1。 「さきゅばす」とは何だったのか 「さきゅばす」は、「ニコニコ動画レコーダー」である。 一言で伝えられる短いキャッチコピーを考えるのにも10年掛かり、最近やっとここに着地した。やめるけど。 えーっとね。ニコニコ動画の動画ビューワは、投稿された動画の上にコメントの文字列を再生するたびに毎回重ね描き2して表示しているんですが、その代わりに既に最初からコメントが描きこんであるような動画を生成するソフトウェアです。 こんな感じの動画が作れます: レッツゴー陰陽師 きしめん/Nursery Rhyme 12年半ほど間欠泉のように開発してきたこのソフトウェアで

              • 動画や音声ファイルの音量(ゲイン)を ffmpeg で調整するときのメモ - Qiita

                -i は入力ファイル。mp4 でも mp3 でも OK -vn でビデオストリームを無視する -af でオーディオフィルタを指定する (volumedetect フィルタの指定) -f null で出力ファイルを null に指定。 最後の - はダミー [Parsed_volumedetect_0 @ 0x7ffdf671c9c0] n_samples: 30121984 [Parsed_volumedetect_0 @ 0x7ffdf671c9c0] mean_volume: -35.0 dB [Parsed_volumedetect_0 @ 0x7ffdf671c9c0] max_volume: -10.0 dB [Parsed_volumedetect_0 @ 0x7ffdf671c9c0] histogram_10db: 14 [Parsed_volumedetect_0 @ 0

                  動画や音声ファイルの音量(ゲイン)を ffmpeg で調整するときのメモ - Qiita
                • FFmpeg をカスタムレイヤーとして Lambda 上で動かしてみた | DevelopersIO

                  こんにちは、大前です。 AWS Media Blog に最近投稿された以下ブログにある、FFmpeg を Lambda レイヤーとして使用する方法が気になったので、実際にやってみました。 Processing user-generated content using AWS Lambda and FFmpeg Lambda レイヤーってなんぞ?って方は下記ブログを参照ください。 Lambda Layerの基本的な仕組みを確認する #reinvent 動画を扱うワークフローで必要となる機能は、マネージドサービスとして AWS Elemental MediaLive や AWS Elemental MediaConvert 等が提供されています。 一方で、上記では実現できない要件がある場合などは FFmpeg の使用が必要となってくるケースも考えられます。 FFmpeg を Lambda で動

                    FFmpeg をカスタムレイヤーとして Lambda 上で動かしてみた | DevelopersIO
                  • オープンソースのマルチメディアフレームワーク「FFmpeg 4.2」が公開/VideoLANの「libdav1d」ライブラリを用いた「AV1」デコードをサポート

                      オープンソースのマルチメディアフレームワーク「FFmpeg 4.2」が公開/VideoLANの「libdav1d」ライブラリを用いた「AV1」デコードをサポート
                    • ffmpegでNVENCを使ってエンコードしてみる

                      NVIDIAのGPUのビデオエンコーダNVENCを使ってエンコードをしてみます。CPUを使ったエンコーダに比べ大変高速です。 Windowsを前提に記事を書きますが、ffmpegのオプションの説明になるのでMacやLinuxでも使えます。 NVENCは直に動かすことができません。ビデオ編集ソフトやビデオエンコードソフトにNVENCが組み込まれているものを使います。 ここではffmpegを使って動かします。 ffmpegはコマンドプロンプトで動かします。Window画面はありませんので取っつき難いと思っている方がほとんどでしょう。エンコードには設定するパラメータがたくさんありWindows画面にすべて表示していられません。また、エンコードでは一度設定を決めてしまうと設定を毎回変える必要は無いのでWindow画面とか必要なくなってしまうのです。コマンドプロンプトで動かすのが一番スッキリした方法

                        ffmpegでNVENCを使ってエンコードしてみる
                      • AVIFを試す - 記憶は人なり

                        H.264ことAVC(Advanced Video Coding)の後継として開発された、H.265ことHEVC(High Efficiency Video Coding)を静止画に転用したHEIF(High Efficiency Image File Format)がiPhone 7で採用されて以降、徐々にサポートするソフトウェアが増えてきています。が、広く普及しているとは言い難い状況でしょう。これは、H.265を使用するにあたり必要なライセンス費用が高額であったり、パテントホルダーが複数団体に分かれていたりすることがその一因とされています。 これに対して、ロイヤリティフリーな映像コーデックとして、The Alliance for Open Mediaによって開発が進められているAV1コーデックがあります。そして、AV1を静止画用に転用したAVIF(AV1 Image File Form

                          AVIFを試す - 記憶は人なり
                        • FFmpeg:雑多な形式の音楽ファイルをmp3かm4aに一括変換するコマンド

                          前置き さまざまな音楽配信サービスのファイルやネットで配布された音楽ファイルなどを保存していくと PC 内にいろんな形式のファイルが乱雑に転がってしまっている状態になると思います。PC でこれらのファイルの再生するときは VLC などの高機能な万能プレイヤーを使えばファイル形式について気にする必要はありません。 しかしスマートフォンや音楽プレイヤーに移すと再生できないファイルも出てきてしまいます。こうしたときにファイルを一括して特定の圧縮形式にエンコードしてしまいたいのではないでしようか。 本記事はFFmpeg を用いて一発で大量の音声ファイルを変換するコマンドをご紹介いたします。 大本命は超高圧縮率でライセンスの心配がいらないオープンソースな音声圧縮形式「Opus」なのですが、いかんせん普及が全然進んでいません。対応してるプレイヤーがほとんどないのです。YouTube の音声データによく

                            FFmpeg:雑多な形式の音楽ファイルをmp3かm4aに一括変換するコマンド
                          • ffmpeg-pythonで動画編集する - Qiita

                            ffmpeg-pythonはffmpegをpythonから使えるようにするパッケージです github https://github.com/kkroening/ffmpeg-python API-reference https://kkroening.github.io/ffmpeg-python/ 使用例 https://github.com/kkroening/ffmpeg-python/tree/master/examples 1. インストール ffmpeg-pythonはsubprocessでCLIからffmpegを実行するwrapperのみのパッケージなので、別途本体をダウンロードしてきてPATHを通しておく必要があります。 1-1. ffmpegをインストールする 公式サイトからインストーラーをダウンロードしてきて入れます https://ffmpeg.org/downlo

                              ffmpeg-pythonで動画編集する - Qiita
                            • Zeranoe ffmpeg、9月18日に閉鎖へ | ニコラボ

                              Zeranoe ffmpeg、9月18日に閉鎖へ Posted on 2020年9月2日 (Updated on 2021年1月15日) in FFmpeg FFmpeg Builds – Zeranoe ffmpeg.zeranoe.com will close on Sep 18, 2020, and all builds will be removed. If you’re using Zeranoe FFmpeg Builds in your product, please ensure that you have a hosting strategy in place by the 18th. Thank you to everyone who supported the project along the way! WindowsとmacOSのffmpegを配布しているffmp

                                Zeranoe ffmpeg、9月18日に閉鎖へ | ニコラボ
                              • 動画の編集とレンダリング、Webブラウザでできます【JavaScript / Web Audio API / ffmpegで実装したサービスの紹介】 - Qiita

                                動画の編集とレンダリング、Webブラウザでできます【JavaScript / Web Audio API / ffmpegで実装したサービスの紹介】JavaScriptjQueryffmpegWebAudioAPIQiitaEngineerFesta2022 Double TONE Double TONEというブラウザ上で動作する動画編集サービスを作っています。本業はエンジニアではないため諸先輩方にご紹介するのは痴がましいですが、デザインも実装も一人で進めているこのサービスの紹介と、どのようにWebブラウザで動画編集を実現させているかを紹介しようと思います。 まだまだなサービスではありますが、今後もどんどんいろんな機能だったり使い勝手の向上をしてきますので、ぜひご意見を頂戴できれば幸いです。 Double TONEはサーバーサイド含めてすべてをJavaScriptで構成しています。UI制御

                                  動画の編集とレンダリング、Webブラウザでできます【JavaScript / Web Audio API / ffmpegで実装したサービスの紹介】 - Qiita
                                • FFmpegのインストール手順と使い方(Windows版) | じゃぶじゃぶゲーム

                                  どうも、じゃぶじゃぶ(@jbjbgame)です。 最近、ブログのキャプチャ用に撮り貯めたプレイ動画が増えてきて、HDDがもうパンパンです。 三 ;><)⁰ 動画編集ソフトは持っていますが、一つ一つ読み込ませてエンコードをかけるのでも一苦労です。1動画を圧縮するために数時間かかることも多く、複数の動画をエンコードする場合は1ファイルずつエンコードが完了するのを待って、終わったらまた読み込ませての繰り返しはもううんざり! 何か一括して動画をエンコードするのに良いツールは無いか調べたところ、『FFmpeg』を見つけました。FFmpegだけでは動画の一括エンコードは難しですが、応用することで実現できそうです。( ・`◡・´) FFmpegは動画ファイルや音声ファイルの変換・圧縮が可能なフリーソフトウェアです。 元々はUnix系のオペレーションシステムで作られたので、GUI(グラフィカルユーザインタ

                                    FFmpegのインストール手順と使い方(Windows版) | じゃぶじゃぶゲーム
                                  • yt-dlp - ArchWiki

                                    yt-dlpは、1000以上のウェブサイトからビデオや音声を簡単にダウンロードできるコマンドラインプログラムです。サポートされるサイトの一覧を参照してください。 ノート: yt-dlpは、元のプロジェクトが停滞した後に作成されたyoutube-dlのフォークです。上流のyoutube-dlはまだyoutube-dlとしてインストールできます。このページのコマンドは引き続き機能しますが、差異のリストを確認してください。 インストール yt-dlp パッケージを インストールするか、開発バージョンの場合は yt-dlp-gitAUR をインストールしてください。muxing に一部のサイトで使用されるため、FFmpeg もインストールすることをお勧めします。オプションの依存関係を参照してください。 yt-dlp には、tartubeAUR や yt-dlg-gitAUR など、さまざまな グラ

                                    • Raspberry Pi + USBカメラ のH.264映像をブラウザで見られるようにする - みかんのゆるふわ技術ブログ

                                      ちょっと離れたところの様子がみたいことってありますよね。 たとえば、風が強い日の洗濯物👕の様子とか、もうすこしで花🌺が咲きそうなつぼみ、など。 たびたび見に行くのは面倒ですよね。 そんな時にご家庭にあるRaspberry Pi3とUSBカメラで映像配信して、スマホで見られたらいいなと思って、 生活に役立つ工作をしてみることにしました。 やりたいこと イメージはこんな感じです😎 どうやって作るの? 安いWebカメラはMJPEG(Motion JPEG)形式で動画が出てくるものが多いです。 でも容量が大きくなってしまう欠点があるので、動画変換ツールFFmpegで高圧縮なH.264に変換します。 変換した動画をRTMPというプロトコルでNginxに送り込みます。 FFmpegはUSBカメラの取り込みとRTMP出力に対応しているので、ここまでFFmpegだけで完結できます。 さすがFFmpe

                                        Raspberry Pi + USBカメラ のH.264映像をブラウザで見られるようにする - みかんのゆるふわ技術ブログ
                                      • 【ffmpeg】動画の解像度を指定してリサイズ、アスペクト比を維持したまま解像度を変更する、回転する - Qiita

                                        概要 ffmpegで動画のアスペクト比を維持したまま縮小(拡大)する方法 ffmpegで動画の解像度を指定しリサイズ(サイズを変更)する方法 アスペクト比を維持したままリサイズ 自動で設定したいほうに -1 をセットする 例 動画の横幅(width)を 1280 にする。高さ(height)はアスペクト比を維持して自動で設定する

                                          【ffmpeg】動画の解像度を指定してリサイズ、アスペクト比を維持したまま解像度を変更する、回転する - Qiita
                                        • 無料のムービー変換ソフト「FFmpeg 6.0」リリース、NVENCやQSVでのAV1エンコードに対応

                                          ムービーの無劣化結合や多種多様な形式への変換などの機能を備えたマルチメディアフレームワーク「FFmpeg」のバージョン6.0が2023年2月27日(月)にリリースされました。FFmpeg 6.0ではQSVやNVENCといったハードウェアエンコーダーを用いたAV1エンコードが可能になった他、スレッド処理の効率化に伴う動作高速化などの改善が盛り込まれています。 FFmpeg http://ffmpeg.org/index.html#pr6.0 FFmpegはオープンソースで開発されているマルチメディアフレームワークで、「ムービーを別のフォーマットに変換」「複数のムービーを無劣化で結合」「複数枚の画像をムービーファイルにまとめる」「ムービーの解像度やフレームレートを変更」「ムービーの一部を切り出し」「ムービーから音声を抽出」など、ムービーや音声関連の多種多様な機能を備えています。 FFmpegは

                                            無料のムービー変換ソフト「FFmpeg 6.0」リリース、NVENCやQSVでのAV1エンコードに対応
                                          • 破損した動画ファイルを高速に検出する

                                            以前の記事で書いたように、自宅のサーバー上で録画環境を構築している。このサーバーでは、番組の録画が完了すると、録画した TS ファイルを h.264 の MP4 ファイルにエンコードして別のディレクトリに保存するようなスクリプトを動かしている。元の TS ファイルもそのまま保持していたのだが、最近ストレージ容量が厳しくなってきたので、エンコード済みの TS ファイルを削除しようと思い立った。 問題は、エンコードが正しく終了せず破損した MP4 ファイルがいくつか存在することだ。これらのファイルについては元の TS ファイルを残しておきたい。そこで、大量のファイルの中から破損したファイルを高速に検出する方法を調べた。 調べた結果、以下のようにするのが良さそうだ。(ffprobe コマンドは ffmpeg をインストールするとインストールされる) $ ffprobe -v error -f l

                                            • 結局ハードウェアエンコードってどうなの?(H265篇) - Qiita

                                              さくらインターネット Advent Calendar 2021 2日目の記事です。 前置き どうも、さくらインターネットクラウド事業本部のやまけんです。 2018年のアドベントカレンダーにNVIDIAのGPUに搭載されているNVEncを使う話を書きましたがその続きになります。 おかげさまで上記記事については一定数のニーズがあるようで、CUDAのバージョンが上がったりNVIDIA VIDEO CODECのバージョンが上がったり、UbuntuのLTS版のバージョンが上がったりするたびにメンテナンスをしておりまして、未だ参考にしていただいてることに感謝いたします。 はてさて、この記事執筆から3年経ちまして、ハードウェアエンコードってどうなのっていうところで、比較検証などを記事にしたいと思います。 検証環境 Fujitsu TX1310M3 CPU Celeron G3930 Mem 16GB G

                                                結局ハードウェアエンコードってどうなの?(H265篇) - Qiita
                                              • ffmpeg で low latency DASH server 作ってみた - Qiita

                                                これは何? 最近、cmaf(Common Media Application Format) を使った低遅延ライブについて、ちょこちょこ調べているんですが、手軽にオープンソースベースで試せる環境が見つけられなかったので、作ってみた ・・・ という POST です。 構成概要は、以下のような感じ まずは動かしてみる インストール ffmpeg のインストール 解説は、後に回すことにして、まずは動かし方。まず、ffmpeg をインストールします。(たぶん) v4.3.1 以降が必要です。 Ubuntu20.04

                                                  ffmpeg で low latency DASH server 作ってみた - Qiita
                                                • YouTube投稿用動画をffmpegでエンコードする | 公式推奨方法を読む - BioErrorLog Tech Blog

                                                  YouTubeアップロード用動画をffmpegでエンコードする方法を、公式推奨設定を参考に書き出します。 はじめに 作業環境 YouTube投稿用動画をffmpegでエンコードする 公式推奨の設定を確認する ffmpegでのエンコード方法を確認する ffmpegコマンド例 ffmpegコマンド基本構成 音声あり動画をエンコードする 音声なし動画をエンコードする 連番画像を動画にエンコードする 連番画像から解像度を変更して動画にエンコードする おわりに 参考 はじめに こんにちは、@bioerrorlogです。 最近、ジェネラティブアート作品をYouTubeに投稿し始めました。 しかし、これまではエンコード形式など何も考慮せずに動画をアップロードしていたこともあってか、動きの激しい動画の画質は正直良くありません。 今回は、YouTubeが公式に推奨している設定を参考に、アップロード用動画のf

                                                    YouTube投稿用動画をffmpegでエンコードする | 公式推奨方法を読む - BioErrorLog Tech Blog
                                                  • ffmpeg | ニコラボ

                                                    フィルタ内容をテキストで読み込む filter_script、filter_complex_script オプションは何も指定しないと既定値が入力される。指定にはオプション名を指定するのとしないのがあり、指定しないほうは ffmpeg -h filter=フィルタ名で表示される順番に指定しなければならないが同じ意味のオプションはまとめて一つの順番とする。このヘルプコマンドの順番と公式サイトの順番が一致しないことがたまにあるが、ffmpeg -h filter=フィルタ名の順番が正しい。既定値以外を指定するときは別途オプション名を指定して値を指定する。[int]の指定順は基本ヘルプの順番だが、ffmpeg 4.3では対応する数値もヘルプコマンドで表示される。 crop(切り出しフィルタ)を例にする。最初の引数の前に=(イコール)でつなげて第1引数を指定、第2引数以降は:(コロン)でつなぐ。引

                                                      ffmpeg | ニコラボ
                                                    • ffmpegでサクッとデスクトップキャプチャ(音声も!) - Qiita

                                                      概要 ffmpegを使ってサクッとデスクトップ画面+音声をキャプチャしてファイルに保存します。実行環境はWindows 10を想定しています。 デスクトップをキャプチャする ffmpegではgdigrab(Linuxではx11grab)を使うことでデスクトップ画面をキャプチャできます。 ffmpeg -video_size 1920x1080 -framerate 30 -f gdigrab -i desktop -vcodec libx264 -pix_fmt yuv420p desktop.mp4 オプションの解説 video_size 無指定だと画面全体をキャプチャします。このオプションを指定すると画面の左上を基準に指定した範囲をキャプチャします。 framerate キャプチャ動画のフレームレートを指定します。 f, i -fオプションにgdigrabまたはx11grabを指定し、

                                                        ffmpegでサクッとデスクトップキャプチャ(音声も!) - Qiita
                                                      • Processing user-generated content using AWS Lambda and FFmpeg | Amazon Web Services

                                                        AWS for M&E Blog Processing user-generated content using AWS Lambda and FFmpeg In this post, we introduce a workflow to process media files stored in Amazon Simple Storage Service (Amazon S3) using AWS Lambda that doesn’t require copying files to Lambda’s local storage. Lambda is equipped with temporary storage space of 512 MB, which is often not sufficient for media processing. At the same time,

                                                          Processing user-generated content using AWS Lambda and FFmpeg | Amazon Web Services
                                                        • QSV対応ffmpegでエンコードー最適パラメータ設定 - Simple Life in the digital age

                                                          (2020年03月08日追記) 「2020年版 デジタル放送録画の圧縮を最適化するFFmpegの使い方」について紹介。 FFmpegのパラメータを決める際に参考にしてください。 (2019年11月23日追記)「2019年版自宅録画サーバーのQSV最適化」について紹介しました。固定量子化モードを深堀りしてみました。 Intel Media Server Studio 2017 R2を利用して作成したffmpeg(今後「QSV対応ffmpeg」と略す)で、QSVエンコードを行っている。 多くの人が知りたいことは、「鑑賞に耐える画質で、どこまでファイルサイズを小さくできるのか。」ということです。インターネットを検索しても、なかなかその答えは見つかりません。 この記事では、とりあえず私が満足する画質でどこまでファイルサイズを小さくできるのか、明らかにしたいと思います。 今回目標値は、以下のとおりで

                                                            QSV対応ffmpegでエンコードー最適パラメータ設定 - Simple Life in the digital age
                                                          • Flutterで動画編集ができるパッケージ、Tapiocaを作った話 - Qiita

                                                            Flutterで動画編集ができるパッケージ、Tapiocaを開発しているのですが、開発している中で知見がかなり多くあったので共有させていただきます! Tapiocaでは↑上のような動画編集が↓下のようなコードでシンプルに書けます。 import 'package:tapioca/tapioca.dart'; import 'package:path_provider/path_provider.dart'; final tapiocaBalls = [ TapiocaBall.filter(Filters.pink), TapiocaBall.imageOverlay(imageBitmap, 300, 5), TapiocaBall.textOverlay("Hello world!", 100, 100, 100, Color(0xffffc0cb)), ]; var tempDir

                                                              Flutterで動画編集ができるパッケージ、Tapiocaを作った話 - Qiita
                                                            • ffmpeg を Windows x64 向けにビルドする ~LGPL v3 編~ - Qiita

                                                              はじめに この記事は Windows x64 で ffmpeg を好き勝手にビルドしたい GPL に縛られて組み込んだアプリを配布できないのはイヤ でも H.264 のエンコーダーを使いたい という人の助けになるかも知れない情報を忘れないようにするための忘却録のような記事です(・∀・)。 Linux 系や macOS などでの記事はあるのですが、Windows での記事はあまり見かけないので書いておきます(・∀・)。 その中でも x264 ではなく OpenH264 を組み込んで使用する日本語の記事は更に少ないので、参考になる人もいるかも知れません(・∀・)。 また、この記事でビルドするのは以下です(・∀・)。 ffmpeg v4.2.3 OpenH264 v2.1.1 概要 ffmpeg はいたる所で使用されているライブラリです(・∀・)。 ffmpeg.exe 自体がエンコーダー /

                                                                ffmpeg を Windows x64 向けにビルドする ~LGPL v3 編~ - Qiita
                                                              • Homebrewをインストールせずにffmpegを使用する方法 | 手間ひまかけて楽をする

                                                                Macでffmpegを使用したいけど、検索したらHomebrewを入れる前提の記事ばかり。公式ページからバイナリファイルをダウンロードできるので、それを使ってHomebrewをインストールせずにffmpegを使う方法のメモ。 ffmpegのダウンロード まずはダウンロード。公式サイトにからダウンロードする。 http://ffmpeg.org ここから「Download」をクリック。 左下のリンゴマークをクリックし、「Static builds for macOS 64-bit」をクリック。 スナップショットビルドを推奨すると書いているので、左側の「ffmpeg-NNNNN-gXXXXXXXXXX.7z」をクリックしてダウンロード。 ダウンロードしたファイルを開くと、ffmpegというファイルができるので、これをアプリケーションフォルダに移動する。 ffmpegの起動確認 ターミナルを開い

                                                                  Homebrewをインストールせずにffmpegを使用する方法 | 手間ひまかけて楽をする
                                                                • FFMP-x ( エクセルマクロ → ffmpeg )

                                                                  引越します。 このページは 近日中に閉鎖します。 今後は コチラ から お願いします。 FFMP-x MS-Excel/MS-Windowsで ffmpegを使用するツール ffmpegは便利ですが 利用する度に マニュアル確認する事も多いでしょう 特にルーチンワークの場合 汎用と専用の中間のアプリがあればと 思う事がよくあります そんな時こんなのは如何でしょう 個人利用 フリーウェアです 著作権...

                                                                    FFMP-x ( エクセルマクロ → ffmpeg )
                                                                  • ffmpeg mp4ファイルをrtmpでストリーム配信する

                                                                    nginx-rtmpをテストするとき、OBSを使用しているのですが、もっとお手軽に試せないか調べてみました。 ffmpegでmp4ファイルを読み取り、rtmp配信するのが良さそうです。 コマンド 調べた結果、こんなコマンドになりました。 ffmpeg -re -stream_loop -1 -i [mp4ファイル] -vcodec libx264 -vprofile baseline -g 30 -acodec aac -strict -2 -f flv [rtmpサーバーの配信ポイント] 「-re」でソースのフレームレートをエミュレート ※これを指定しないと一気に処理されます。 「-stream_loop -1」でずっと繰り返し 「-i」で使用するmp4ファイルを指定 [-f flv」で出力先のrtmpサーバーを指定します。 コマンドの実例はこのようになります。 ffmpeg -re -

                                                                      ffmpeg mp4ファイルをrtmpでストリーム配信する
                                                                    • AWS Fargate + ffmpegイメージで格安動画トランスコーダー構築 Part 1 | データスタジアム株式会社

                                                                      データスタジアムのエンジニア片岡です。 AWSの動画変換サービスであるMediaConvert、当社でもいくつかの案件で使用しています。 フルマネージドで最新・多彩な機能が利用でき、利用した分だけ課金される。 クラウドの利点を大いに活かした素晴らしいサービスだと思います。 2020年6月現在の東京リージョンの料金は以下の通りで、ネット動画で最も一般的な「AVCコーデック、HD(+FHD)、30fps」の場合、 動画の尺1分あたり0.017USDになります。 1時間の動画の場合、約109円です(1ドル=107円で計算)。 https://aws.amazon.com/jp/mediaconvert/pricing/ この金額で問題ない場合もありますが、もっと下げないといけないケースもあると思います。 その場合の手段として、「自前で動画変換ジョブを構築する」事を検討してみました。 そこで考えた

                                                                        AWS Fargate + ffmpegイメージで格安動画トランスコーダー構築 Part 1 | データスタジアム株式会社
                                                                      • ffmpeg を使って mp4 を HLS に変換する

                                                                        こんにちは、 @kz_morita です。 最近は動画のストリーミング再生やダウンロード周りの実装をすることが多く、特に HLS (HTTP Live Streaming) 周りを中心に触っています。 そこで今回は mp4 を HLS 形式に変換する方法についてまとめて行こうと思います。 HLS は動画ストリーミング用のプロトコル HLS は HTTP Live Streaming の略で Apple が定めた動画のストリーミング用の技術です。 特徴としては以下の項目が挙げられます。 HTTP or HTTPS プロトコルを用いて配信できる(容易にキャッシュできる) 複数の bitrate で配信できる 現在のネットワークの帯域幅に応じて適切な bitrate で配信することができる 動画ファイルの暗号化をサポートできる 詳しくは以下のサイトを参考にしてみてください。 Apple 公式サイ

                                                                          ffmpeg を使って mp4 を HLS に変換する
                                                                        • FFmpegを利用した動画の合成、クロマキー合成 - Qiita

                                                                          はじめに 仕事や私用でちょくちょく使う機会のあるFFmpeg。記憶がなくなる前に以前調べた動画合成+クロマキーに関する情報を残しておきます。 FFmpegとは何ぞや? 動画と音声を記録・変換・再生するためのツールです。Windows, Mac, LinuxどのOSにも対応しており、動画のエンコードだけではなくストリーミング等も出来る優れものです。 FFmpegのいいところ 様々な形式の動画を扱うことが出来る 使い方としてはffmpeg -i 入力動画 オプション色々設定 出力動画という形で表現するのですが、この入力、出力動画の種類が本当に豊富です。 通常PCで再生できる動画はもちろんサポート 連続静止画⇔動画の変換が可能。 例: ffmpeg -i input.mp4 -vcodec copy output/%06d.jpg 入力にRTP等のストリーミング配信URLを指定することが可能 R

                                                                            FFmpegを利用した動画の合成、クロマキー合成 - Qiita
                                                                          • 撮影した動画をリアルタイムにエンコードする方法【FFmpeg】 | DevelopersIO

                                                                            カフェチームの山本です。 前回の記事では、クラウド上で動画を処理するために、エッジデバイスから動画ファイルを送信する方法として、Pythonのプログラムを実装しました。(ここでは、予め動画ファイルが作成されていることが前提となっていました) 【Kinesis Video Streams】Pythonで動画ファイルを送信する 今回は、カメラで撮影した映像をすぐに送信するケースを考えます。送信する動画ファイルを作成するまでの時間(遅延)を短縮するために、撮影した画像をリアルタイムにエンコードする方法を調べました。この記事では、FFmpegを使用する方法を記載します。 実装したコード 早速結論ですが、以下のようなコードを実装することで、リアルタイムにエンコードできました。 video_writer.py from enum import Enum def video_filepath(devic

                                                                              撮影した動画をリアルタイムにエンコードする方法【FFmpeg】 | DevelopersIO
                                                                            • Presen Vid - Let's make your presentation video more easily

                                                                              A "video creation tool" that makes it easy to create presentation videos by simply importing slides and recording them.

                                                                                Presen Vid - Let's make your presentation video more easily
                                                                              • ffmpegエンコード設定メモ - cafegale(LeafCage備忘録)

                                                                                tsファイルをffmpegでx264 mp4でエンコードする設定を検案した際のメモ。 エンコードの適切な設定値を求めようとするとどうしても大量のドキュメントを読まなくてはいけないし、実際にいくつかの設定でファイルを生成して出来栄えを比較することも必要になってくる。つまり楽はできないってことだ。 Handbrakeからffmpegに乗り換えたわけはffmpegの方が汎用性がありそうだったから。 CRF>CQP>VBR CBRやVBRやABRは基本的な知識だ(CBR(固定)とVBR(可変)とABR(平均)の違い【ビットレート】)が、ほかにCQP、CRFという方式があって訳わからなかったので調べた。 どうやらCQPもCRFもVBRの一種らしい。生成されるファイルのサイズを考慮するとCRFが最も優れている? OBS Studioエンコーダ詳細解説 - matunokiパソコン備忘録 x264 VF

                                                                                  ffmpegエンコード設定メモ - cafegale(LeafCage備忘録)
                                                                                • FFmpegで動画から音声だけ無劣化抽出(分離)

                                                                                  まえがき FFmpegは動画や音声を再生・変換するオープンソースソフトウェアです。他にもフィルタ処理をしたり直接ストリーミングさせるなど様々な機能を有しているため多くのソフトウェアに採用されています。さらにLinux、macOS、Windowsなどほぼ全てのOSやアーキテクチャで動作します。 FFmpegを使えばコピーガードなどがかかっている特殊な動画や完全にデータが破壊された動画以外ならば音声だけを無劣化で分離・抽出できます。 本記事はLinuxを前提としていますがWindowsでもコマンドプロンプトを用いて同様のことができます。 コマンド ターミナルを開いて以下のコマンドを入力 $ ffmpeg -i '/hogehoge/hoge.flv' -vn -acodec copy '/hogehoge/hoge.opus' 簡単に解説すると -i は処理内容を表示させるオプション/hoge

                                                                                    FFmpegで動画から音声だけ無劣化抽出(分離)