並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 24 件 / 24件

新着順 人気順

ffmpegの検索結果1 - 24 件 / 24件

  • FFmpeg Explorer!

    • FFmpegコマンドラインツールのマルチスレッド化が完了、開発者いわく「数十年で最も複雑な修正」

      オープンソースのマルチメディアフレームワーク「FFmpeg」の開発チームがコマンドラインツールのマルチスレッド化完了を報告しました。開発チームは一連の作業を「ここ数十年で最も複雑なリファクタリング」と表現しています。 FFmpeg CLI multithreading is now merged! https://t.co/uUJ0SF0opw— FFmpeg (@FFmpeg) FFmpegは非常に多くの種類の動画ファイルや音声ファイルを処理可能なマルチメディアフレームワークで、動画および音声ファイルの再生やトリミング、変換、圧縮など多様な操作が可能です。FFmpegは直接コマンドラインから使えるほか、数多くの動画再生ソフトや動画編集ソフト、ストリーミングサービスなどに組み込まれて広く利用されています。 FFmpegはエンコーダーやデコーダー、マルチプレキサ、デマルチプレキサ、フィルター

        FFmpegコマンドラインツールのマルチスレッド化が完了、開発者いわく「数十年で最も複雑な修正」
      • 1秒動画のつくり方 ― 「家族アルバム みてね」における動画エンコードパイプラインとその最適化事例 | gihyo.jp

        なお上記の「大量配信」とは、「⁠1~3月分の四季版を4月15日から配信開始し、1週間で全家族に配信完了する」などのように、「⁠新しい期間の1秒動画をはじめて配信してから、その時点で条件を満たす全家族への配信が完了するまで」の期間を指します。1秒動画の生成・配信の大部分はこの大量配信期間に行っていることから、これを「大量配信」と呼んでいます。 生成⁠・配信の流れ 1秒動画の生成・配信は、図1のとおり(1)対象家族抽出、(2)素材選択、(3)動画エンコード、(4)配信、の4段階で実現しています。以下ではその詳細を説明します。 図1 1秒動画の生成・配信の流れ (1)対象家族抽出 1秒動画の生成・配信処理は、基本的にはバッチ処理として毎日実行しています。そのはじめに行うのは、「⁠その日、どの家族に、どのバージョン・どの期間の1秒動画を生成・配信するか」を取り出す対象家族抽出です。この処理は四季版

          1秒動画のつくり方 ― 「家族アルバム みてね」における動画エンコードパイプラインとその最適化事例 | gihyo.jp
        • 無料でFFmpegのフィルター機能をブラウザ上でチェックできてさらにコマンドも出力してくれる「FFmpeg Explorer」

          動画や音声を記録・変換・再生するためのフリーソフト「FFmepg」はシェルでコマンドを入力することでさまざまな処理を実行できます。FFmpegにはさまざまなフィルタリングライブラリが存在しますが、GUIを持たないツールであるため、フィルターをかけるとどんな出力結果になるのかをプレビューすることはできません。「FFmpeg Explorer」はブラウザ上でフィルターをブラウザ上で試してどんな結果になるのかをチェックし、さらに手元で実行するためのコマンドも出力してくれるウェブツールです。 FFmpeg Explorer! https://ffmpeg.lav.io/ FFmpeg Explorerにアクセスするとこんな感じ。中央下段にあるのは入力動画と出力動画で、指定したフィルターがどのように重なっていくのかが図で示される仕組み。サンプルとなる入力動画は、ネオナチ指導者のリチャード・B・スペン

            無料でFFmpegのフィルター機能をブラウザ上でチェックできてさらにコマンドも出力してくれる「FFmpeg Explorer」
          • FFmpeg 7.0が公開される、「ネイティブVVCデコーダーの追加」「CLIツールのマルチスレッド化」「非推奨APIの削除」など

            マルチメディアフレームワーク「FFmpeg」のバージョン7.0(コードネーム:Dijkstra)が2024年4月5日に公開されました。FFmpeg 7.0では「ネイティブVVCデコーダーの追加」「IAMFのサポート」「CLIツールのマルチスレッド化」「非推奨APIの削除」といった変更が加わっています。 FFmpeg https://ffmpeg.org/#pr7.0 ????FFmpeg 7.0 "Dijkstra" has been released!???? It has a native VVC decoder, IAMF support and multi-threaded CLI tool alongside hundreds of other improvements and new codecs, features, APIs and bugfixes.https://t.c

              FFmpeg 7.0が公開される、「ネイティブVVCデコーダーの追加」「CLIツールのマルチスレッド化」「非推奨APIの削除」など
            • 動画ファイルをドラッグ&ドロップするだけでサイズを圧縮してくれるMac用ffmpegラッパー「CompressX」がリリース。

              動画ファイルをドラッグ&ドロップするだけで圧縮してくれるMac用ffmpegラッパー「CompressX」がリリースされています。詳細は以下から。 撮影した動画をWebサイトで公開/他のユーザーに転送する際にファイルのサイズを小さくしたい場合がありますが、そのような場合に動画ファイルをドラッグ&ドロップして[Compress]をワンクリックするだけでサイズを圧縮してくれるMacアプリ「CompressX」が新たに公開されています。 Welcome to CompressX We use FFmpeg under the hood to compress the video Step 1. Install FFmpeg on your Mac. We strongly recommend install it via Homebrew Step 2. Open Terminal, enter

                動画ファイルをドラッグ&ドロップするだけでサイズを圧縮してくれるMac用ffmpegラッパー「CompressX」がリリース。
              • Excel上で「ffmpeg」を使って動画に字幕を追加できるマクロ「FFMP-x」 ほか ~11件を掲載(12月19日のダイジェストニュース)【ダイジェストニュース】

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

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

                    【VSML/VSS】動画を編集できる言語を作った話 - Qiita
                  • FFMP-x ( エクセルマクロ → ffmpeg )

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

                      FFMP-x ( エクセルマクロ → ffmpeg )
                    • 【ニュース・フラッシュ】FFmpegが7.0へ刷新。CLIマルチスレッドやH.266/VCCなど対応

                        【ニュース・フラッシュ】FFmpegが7.0へ刷新。CLIマルチスレッドやH.266/VCCなど対応
                      • FFmpegによる動画のアスペクト比変換

                        著者:関 勝寿 公開日:2021年4月22日 キーワード: video オンライン授業などで動画を作成する機会が増えた。動画は短めに作成してMacのQuickTimeで結合している。異なるアスペクト比(縦横比)の動画を結合する際に、まずは FFmpeg によってアスペクト比を変換する方法についてまとめる。 FFmpeg のインストール 動画の変換にはFFmpegが便利であり、Homebrewをインストールしてから brew install ffmpeg でインストールできる。ffmpeg を使えば、さまざまなファイル形式の動画ファイル INPUT_FILE を ffmpeg -i INPUT_FILE -pix_fmt yuv420p output.mp4 のように、INPUT_FILE をQuickTimeで再生できるYUV420 形式のmp4 に変換することができる。 アスペクト比の変

                        • 複数の.MTSファイルを.MOVや.MP4に一括で変換する - Qiita

                          背景 AVCHD 内の.MTS ファイルを mp4 に一括変換したかったのですが、フリーソフトにろくなもんがないため、chatGPT に教えてもらいながら python でそれを実行できるコードを書きました ffmpeg(v6)を使用しているので、ffmpeg が対応してるコーデックならなんでも変換できるはず(未検証) 簡単な機能説明 ・指定ディレクトリ内の.MTS ファイルを.mp4 に変換して別の指定ディレクトリに置く ・その際ファイル名は動画ファイルの撮影日時を使用(2023-07-25-14-32.mp4 みたいな) ・コマンドラインで簡単めに実行できるといい 前提 Mac で動くことを確認してます(一応 windows でも動くはず) python のバージョンは3.11.4です セットアップ 任意の場所にmp4-converter.pyを作成する 下記のコードを貼り付け後保存

                            複数の.MTSファイルを.MOVや.MP4に一括で変換する - Qiita
                          • 動画を animation GIF/ animation png(apng) / webpに変換して比較してみたよ|kurokky

                            公開時期が遅れてこの記事の二番煎じ的な感じですが、一応apngとwebpでも比較してみたという話です。 尚、noteはwebPに対応していないので是非検証結果ページを見てご自身で判断してください、 ※全てLinux上のcuiでやっています、apngに関してはzlibによる圧縮です。 gif2webpのbuildやffmepgのインストールオプションによってはランセンス的に問題が出てくる場合があります、挑戦しようとする方は自分で調べて違反しないように使用しましょう。 古いバージョンのffmpegだとパッチを当てないといけない場合や他にも環境を整えるのが面倒です。 (「できない」「難しいことはやらない」ということもすごく大事です。) きっかけ先日、noteにこんな記事を書いたんですが、その時に文字数が変わる部分を説明したかったのでmacで画面キャプチャしてgif化したんですね。 『まぁ、画素数

                              動画を animation GIF/ animation png(apng) / webpに変換して比較してみたよ|kurokky
                            • PHPでffmpegを使わずに動画ファイルのサムネイルを作成する | 株式会社ケイツー

                              簡単な画像データベースを作ったときのことです。 データベースの仕様は、 PHP+Mysqlで作成する。 画像・動画ファイルがサーバにアップできる。 カテゴリー別に分けることができて、ファイル名やタグ情報で検索ができる。 iPhoneで撮影したビデオをアップロードしてサムネイルでリスト表示させようとしたのですが、 レンタルサーバなのでffmpegがインストールできないため、 html5のcanvas機能を使いサムネイル画像を表示させて、 JavaScriptでサーバにアップロードしました。 <video id="vid" controls autoplay> <source src="".$imagename.""> </video></br> Canvas:<span id="image_file_name"></span></br> <canvas id="mycanvas"></can

                              • FFmpegを用いて音入り動画を作成できる無料アプリ - Qiita

                                9VAeきゅうべえ Windows / Linux /Android 版の欠点 フリーソフト9VAeきゅうべえは、下のような動画が簡単につくれるベクトルアニメーションアプリです。2Dグラフィックス作成機能があり、音も入れられます。 しかし音入りの MP4動画を作ることは、Windows / Linux /Android 版ではできませんでした。(Mac / iPhone / iPad版は可能。上はアニメGIF) 今回、FFmpegで音入りアニメーション動画を作成する方法を見つけましたので紹介します。この方法をつかって、9VAeきゅうべえは、どのOSでも動画出力できるようになりました。 9VAe ダウンロードはこちら(Win/Mac/Linux/iOS/Android/Chromebook) 9VAe きゅうべえの音声の仕様 9VAeには、効果音、音楽の2トラックがあり、2つの音を同時に鳴ら

                                  FFmpegを用いて音入り動画を作成できる無料アプリ - Qiita
                                • ffmpeg で動画加工を頑張った話|Kotaro

                                  はじめにSupership 株式会社のKotaro です。 本エントリーは、動画加工機能を実装する上での、ffmpeg コマンドの組み立て方とその工夫点をまとめています。 また、エントリーの内容は、社内勉強会で発表した内容を外部向けに再編したものです。 動画加工機能について今回述べている「動画加工機能」ですが、具体的には動画の一部分をカット/静止する機能のことを指します。また、UI設計上以下の特徴を持ちます。 ・カット/静止は別々のUIが存在し、単独で操作される ・カット/静止位置は複数指定できる また、以下の理由から、動画加工に用いるffmpeg の実行回数は極力少なくするように実装しています。 ・動画加工にかかる処理時間を短くするため ・動画の劣化を防ぐため コマンド組み立てにおける問題点ffmpeg コマンドはオプションも多数存在し、様々な動画加工に対応できます。しかし、今回の要件の

                                    ffmpeg で動画加工を頑張った話|Kotaro
                                  • Reactからffmpeg.wasmを使って動画にウォーターマークを埋め込んでみる - Qiita

                                    実装の前準備 メインの実装に取り掛かる前に、必要なアセットやスタイルシートなどを整備しておきます。 ウォーターマーク用の透過PNG画像を用意する 今回はフリーアイコンのPIN画像を使用します。 ファイルは /public ディレクトリに cat_line.png という名前で保存しておきます。 スタイルシートを修正する index.css と App.css をそれぞれ以下のように修正します。 index.css :root { font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; line-height: 1.5; font-weight: 400; color-scheme: light dark; color: rgba(255, 255, 255, 0.87); background-color:

                                      Reactからffmpeg.wasmを使って動画にウォーターマークを埋め込んでみる - Qiita
                                    • ffmpegでのノーマライスについて。 - ffmpeg-iinput.mp4-afdynaudnormoutput.m... - Yahoo!知恵袋

                                      ffmpeg は何もオプションを指定しないと再圧縮を行います。 再圧縮を行わずに元々のストリームをコピーしたい場合は 動画なら「-c:v copy」 音声なら「-c:a copy」 というオプションをつけてください。 ただし、音量のノーマライズを行う場合は、少なくとも音声については、デーコードした音声の音量を調整した後、再度圧縮する必要が生じますので「-c:a copy」オプションをつけると以下のようなエラーが発生するはずです。 Filtergraph 'dynaudnorm' was defined for audio output stream 0:1 but codec copy was selected. Filtering and streamcopy cannot be used together. さて、動画も含んだ画像や音声の圧縮に用いられる非可逆(または不可逆)圧縮では、

                                        ffmpegでのノーマライスについて。 - ffmpeg-iinput.mp4-afdynaudnormoutput.m... - Yahoo!知恵袋
                                      • FFmpeg使い方動画編集篇~FFmpegコマンドだけで切り出し、分割、結合、音声抽出などの動画編集作業全部できる

                                        FFmpeg使い方動画編集篇~FFmpegコマンドだけで切り出し、分割、結合、音声抽出などの動画編集作業全部できる FFmpegというのは画面録画、動画/音楽ダウンロード、動画・音声変換、DVDリッピング、動画・音声編集などの作業を全部できる万能なメディア処理ソフトです。 しかし、一般のメディアソフトとは違って、GUIを持たないツールでUNIXコマンドのように実行しているので、コマンドオプションが分からないなら、FFmpegでの操作はまったくできません。FFmpeg初心者ならイマイチ分からないでしょう。 初心者のために、筆者はAviUtlの使い方について、数篇の文章を作成しました。興味があるなら、下の文章も一緒にチェックしてください。 → FFmpegでm3u8のURLから動画をダウンロードして保存する方法 → FFmpeg動画を圧縮する方法 → FFmpegで生配信を保存する方法 → F

                                          FFmpeg使い方動画編集篇~FFmpegコマンドだけで切り出し、分割、結合、音声抽出などの動画編集作業全部できる
                                        • ffmpegで動画ファイルから音声ファイルを抽出する方法 - Qiita

                                          ffmpeg便利ですよね。ただ毎度使い方を忘れるので備忘録として残します。 ffmpeg導入されていない方は、macの場合brewで一発で入ります。 $ ffmpeg -i input.mp4 ffmpeg version 4.4 Copyright (c) 2000-2021 the FFmpeg developers built with Apple clang version 12.0.5 (clang-1205.0.22.9) configuration: --prefix=/usr/local/Cellar/ffmpeg/4.4_2 --enable-shared --enable-pthreads --enable-version3 --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-gnutls

                                            ffmpegで動画ファイルから音声ファイルを抽出する方法 - Qiita
                                          • 『FFmpeg Explorer!』へのコメント

                                            ffmpegのさまざまなフィルター機能をブラウザ上で試せる。wasm移植されたffmpegで動作。手元で実行するための具体的なコマンドも出力してくれる。すばらしい。いくつか試してみたが動作しないFilterもあった。

                                              『FFmpeg Explorer!』へのコメント
                                            • ffmpeg で高速低負荷な Hap コーデックの動画に変換する

                                              Hap コーデックは(CPU が)低負荷で高速に再生(でコード)できるコーデックです。 ffmpeg を使って、異なるコーデックの動画を Hap コーデックに変換する方法についてまとめておきます。 Hap コーデックに関して コンテナについて 画質について Hap の種類 より詳細な HAP の種類 ファイルサイズについて 再生環境について Windows 環境で Hap が再生できない ffmpeg で Hap コーデックにエンコードする方法 ffmpeg のダウンロード ffmpeg でエンコード オプション バッチファイル(Windows向け) 実行が進行しなくなった Reference Hap コーデックに関して Hap コーデックの特徴は概ね次の通りです。低圧縮であるものの(ファイルサイズが大きくなるものの)、高速に再生できるという認識で良いと思います。 CPU に大きな負荷をか

                                                ffmpeg で高速低負荷な Hap コーデックの動画に変換する
                                              • ffmpeg で動画分割(とか) | site-hhs

                                                動機 こんなん簡単なハズだ、と思ったりするわけだ。一度書いてたりもするし。 けど「ほんのかすかにわずかに微複雑」なことをしようとするだけで、結構悶絶なのよねこれ。「ほんのかすかにわずかに微複雑」てね、「複数セグメントをカットしたい」てだけよ、そんだけでかなりエラいことになり、メモっとかないとまず思い出せないことになる。 ので。 作為的な入力動画 わけあって Waveform な動画 (ffmpeg で)2。再掲: 便宜上、この入力ファイル名は hnk_charas.mp4 とする。 頭をカットする -ss は「set the start time offset」なのでこの目的に使えるてことになる。 -ss を「入力ファイル指定の前に記述する」のと「入力ファイル指定の後に記述する」のとで全然振る舞いが違い、前者が猛烈に速い(というか後者が悶絶するほど遅い)のだが、だからといって「いつでも前に

                                                • ライセンス問題を解消してH.264動画をデコード【OpenCV/FFmpeg】

                                                  はじめに 現在、H.264 の動画コーデックが広く利用されています。 YouTubeをはじめ、多くの動画は H.264 で符号化されて配信・保存されています。 H.264 を利用するサービス提供やソフトウェアの再配布をする場合、ライセンス問題が発生します。 この記事では、どの様なライセンス問題があり、どのように回避するのかを説明します。 2つのライセンス問題 MPEG-LAライセンス 先ずは、特許に関するライセンスです。 Wikipedia では、以下のように記載されています。 H.264には多数の特許権が含まれており、本規格を採用したハードウェアやソフトウェア製品を製造する企業は、特許使用料であるパテント料の支払いが求められる。これらのライセンスに関する管理は、パテントプールであるMPEG-LAコンソーシアムが特許権者からの委託を受けて業務を代行している。

                                                    ライセンス問題を解消してH.264動画をデコード【OpenCV/FFmpeg】
                                                  1