さまざまな音声・動画形式に対応しているマルチメディアコンバータ、及びライブラリ群。 ライセンスはLGPL。c99で書かれており、libavutil、libavformat、libavdevice、libavcodec、libavfilter、libpostproc、libswscaleなどのライブラリを含む。これらのライブラリはmplayer、VLC、ffdshow、avidemuxなどの様々なマルチメディアプログラムで使われている。
ずっと更新できていなかった&技術っぽいネタができたので、作業ログがてら書くことにする。 前提:Wallpaper Engineについて store.steampowered.com Steamで売ってるこいつを使うとデスクトップの壁紙を動画にすることができる。見てもらった方が早いので、気になる方は以下動画参照。 www.youtube.com 壁紙にする動画はYouTubeの動画URLでも指定可能。つまり、手元に動画ファイルが無くてもストリーミングで壁紙に設定できる。 だが、4Kモニタで生きている身としてはやはり4K解像度の動画を壁紙設定したくなった。そうなるとデータ通信量的にも手元に動画を準…
概要 前提・実行環境 詳細 楽曲ページを開く F12キーでDevツールを表示>Networkタブで「playlist.m3u8」を検索>右クリック「Copy>Copy link address」 コマンドプロンプトを起動>以下形式のFFmpegコマンド実行 概要 SoundCloudでのFFmpegの使い方を備忘で記す。 前提・実行環境 ・OS:Windows10 で試行 ・FFmpegをインストールしていること ・FFmpegがナニモノかは理解していること ・実行する際は自己責任でお願いします 詳細 楽曲ページを開く F12キーでDevツールを表示>Networkタブで「playlist.m…
動画(mp4形式)から音だけを抽出したいと思いネット検索をしてみました。ffmpegというソフトを使えばmp4ファイルからmp3ファイルを作成できるようです。 なお、以下の作業はDebian 11(bullseye)で行いました。 ffmpegの使用例 変換前のmp4ファイルが「hoge.mp4」で、変換後のmp3ファイルが「hoge.mp3」であるとすると、コマンドラインは以下のようになります。 ffmpeg -i hoge.mp4 hoge.mp3 出来上がったmp3ファイルを調べたところ、ビットレートは128kb/sでした。 ビットレートを256kb/sにするのであれば次のようにします。…
これまで手作業で行っていた動画ファイル変換の作業を、Power Automate Desktop (PAD) で自動化した。 PAD についてはダウンロード方法以外は何も知らないとこから開始して、2時間くらいで完成した。 仕様 利用者がコマンドプロンプトから ffmpeg で以下のコマンドを入力して mp4 形式の動画ファイルを変換する作業を、マウスボタンで1クリックで行えるようにした。 ffmpeg -i "変換前の動画ファイル名.mp4" -r 10 -s 1280x720 "変換前の動画ファイル名-out.mp4" 変換前の動画ファイル名の部分には、変換したいファイル名が入る。 自動化す…
gigazine.net とのこと。かねてより動画のサイズ減らしに使っていたので、 tombi-aburage.hatenablog.jp とりあえず入れ替えておくことにした。 Windows版の実行モジュール(バイナリ: exe)をダウンロード https://ffmpeg.org/download.html#build-windows サイトは2つあった。 上の gyan.dev から入手することにした。 いっぱいあるけど、最新リリース latest release version: 5.0 のどれかだろう。 拡張子 .7z の意味が分からなかったので、.zip のファイルをダウンロードし…
evalとは eval [ arg ... ] Read the arguments as input to the shell and execute the resulting command(s) in the current shell process. The return status is the same as if the commands had been executed directly by the shell; if there are no args or they contain no commands (i.e. are an empty string or …
ffmpegで気づいたこと ffmpegでは-headersオプションを使えば複数のhttp headerを付与しつつ-iで指定したurlに向かってhttpで叩けるが,複数の内容を利用する際には改行するための制御文字を間々で認識させる必要があるらしく,その場合は$'...'で表せる. note.kiriukun.com そしてこの$'...'については確かにzshのmanページでも取り扱い方法が記載されていた,以下を参照のこと. man zshmisc | col -b | expand -t 4 | pcre2grep -Moe ' {0}(QUOTING\n)( {7,}(\S* *)*\…
準備 ffmpeg(streamlinkが依存してる)とstreamlinkをbrewで入れる formulae.brew.sh formulae.brew.sh brew install ffmpeg brew install streamlink 以下の通り環境変数PATHにffmpegがないと死なので確認する man streamlink ... FFmpeg options --ffmpeg-ffmpeg FILENAME FFMPEG is used to access or mux separate video and audio streams. You can specify …
mp4などの動画ファイルから,特定の章(チャプター)を切り出す方法です.切り出しはffmpegを使うと簡単かつ高速です.音声・画質の劣化もありません. 手順1) チャプター情報の確認 ffmpeg付属のffprobeコマンドを使いチャプターの一覧を確認します $ ffprobe -i 動画ファイル名 チャプターの一覧は次のような書式になります Chapters: Chapter #0:0: start 開始時刻, end 終了時刻 Metadata: title : タイトル1 Chapter #0:0: start 開始時刻, end 終了時刻 Metadata: title : タイトル2…
$ for i in *.webm; do ffmpeg -i "$i" "${i%.*}.mp4"; done を叩くことで一括変換できます。 もし mov にしたい場合は mp4 を mov に変更すればフォーマットが mov になります。
「OBS Classic」には実装されていて「OBS Studio」に未実装の機能をメモしています。 「OBS Studio」への乗り換えで機能が実装されてるか気になる方はご覧ください。 ※内容は「OBS Studioの未実装機能など」のままです。(移転しました) 記事投稿日 2021年09月30日、最終投稿更新日 2022年05月22日 08時半頃 ※記事に情報を掲載するにあたり細心の注意を払っておりますが、それらの情報の正確性、有用性、安全性について、また最新であるか、あるいはご利用の目的にそったものであるかについて保証出来ません。
しゃべるラズパイ。
はじめに こんにちは。ユニコンバーター広報担当の西野です。今回はUniConverter(ユニコンバーター )をはじめ 様々な『動画変換』ソフトについてご紹介します。映像関係の仕事やカメラでの撮影をしない限り 動画変換とは無縁だろうと思っていましたが 意識してみると、意外とそんなことありませんでした…! スマホやタブレットで動画を視聴するという方は 動画変換が役立ちます!ぜひご参考にしてみて下さい。 動画変換の出番はいつ? YouTubeやSNS投稿、動画を共有する時は 「.mp4」という形式が頻繁に使われています。 mp4はほとんどの端末で再生できるので汎用性が高いです。 ですが、ビデオカメ…
スマホ画面をキャプチャ(スクリーンショット)して転送する方法を説明します。 ほかの解説動画はこちら。 内容: iPhone / iPad の画面キャプチャ iPhone のキャプチャ画像を取り出す方法 android / chromebook の画面キャプチャ android のキャプチャ画像を取り出す方法 解説動画の作り方 9VAeきゅうべえのダウンロード 画面キャプチャ方法 キャプチャ画像を9VAeに読みこむ 文字、矢印を入れる 文字の色、縁、影をつける ひとコマアニメーションにする アニメGIF、動画出力 9VAeをつかえば素材動画が作れる 9VAeきゅうべえに関する質問 iPhone …
結論 gist にあるこのコード を保存し、実行します。 このコードを元にした Vimeo Private Video Downloader というプロダクトもありますが、これについてはまた別途どこかで書く予定です。 詳細 1. 対象ページに行って DevTools を開きます 開きましょう。 2. ビデオを再生します 再生しましょう。 3. DevTools の「ネットワーク」タブを開き "master.json" ファイルの フルURL を取得します 取得しましょう。 gyazo.com gyazo.com 4. 「3.」の URL を引数としてコードを実行します $ node vimeo…
Skypeで、無料のオンライン会議部屋(Meet Now)を作る方法、参加方法を説明します。 ほかの解説動画はこちら。 内容: ■ Skype Meet Now とは ■ Skype Meet Now 会議室の作り方(スマホでもできます) ■Skype Meet Now 会議室への参加方法 解説動画の作り方 9VAeきゅうべえのダウンロード 画面キャプチャ方法 キャプチャ画像を9VAeに読みこむ 文字、矢印を入れる 文字の色、縁、影をつける ひとコマアニメーションにする アニメGIF、動画出力 9VAeをつかえば素材動画が作れる 9VAeきゅうべえに関する質問 ■ Skype Meet Now…
ffmpegをinstallしたあとにrails sしたら発生したエラー $ rails s <PATH_TO_REPO>/vendor/bundler/ruby/3.0.0/gems/activesupport-6.1.4.1/lib/active_support/dependencies.rb:332: in `require': dlopen(<PATH_TO_REPO>/vendor/bundler/ruby/3.0.0/gems/ffi-1.15.4/lib/ffi_c.bundle, 0x0009): Library not loaded: /opt/brew/opt/libffi…
昨日セットアップしたLarkBox ProのMirakurun&EPGStationで放送中の番組視聴を試してみた。WindowsとAndroidのChromeブラウザで解像度は480p、エンコード形式はM2TS-LL、WebM、MP4、HLSのいずれも視聴可能だったが、MP4は時々止まるので若干重い模様。topコマンドでffmpegのCPU使用率を見るとWebMがH.264(M2TS-LL、MP4、HLS)よりも軽い模様。 他の処理と重なった場合にどの程度見れるか気になるところではあるけれど、Atom系のCeleron J4125でもストリーミング視聴が可能な性能になってるのは感慨深いものが…
(adsbygoogle = window.adsbygoogle || []).push({}); こんにちは、つくたろうです。 僕はClipBox(ClipBox+)というスマホアプリを使ってiPhoneで動画をダウンロードして、お気に入りの動画をオフラインでも見れるようにしています。 そうしてダウンロードしている動画がiPhone上に増えてきたので、バックアップと整理がてらPCに移そうと思ってなんとなく移行作業をしていたのですが、たまに落ちてくる「.hls」という拡張子の動画がPCにおいてはそのままでは再生できないことに気づきました。ニコニコ動画なんかから落とした動画は大体この拡張子にな…
まえがき Xbox Game Barに気を付けろの巻。
ごあいさつ こんにちは。gogakuondemand.rb および radirudegogaku.rb 作者の @riocampos です。またまたご無沙汰しております。 更新内容 今回の更新はNHK側仕様変更(?)に対する更新です。 NHK語学講座のらじる★らじる聴き逃しサービスを取得するRubyスクリプトradirudegogaku.rb(2022/05) - 別館 子子子子子子(ねこのここねこ)はてブロ部コメント欄より DK 当方では2021/10更新版で5/13(金)頃から、ダウンロードが途中で終了する現象が発生しています。 ffmpeg 5.0 :NG 4.4 :NG 4.3 :NG…
manjubox.net YMM4は、エンコード時にMediaFoundationとFFmpegが選べる。 音声の動画全体に占める割合は微々たるものだし、高音質なほうが良いかなと思って、320 kbpsが選べるFFmpegエンコードで出力している。 たまに、エラーも無く出力したのに再生できないことがある。 その度にエンコードし直すと時間が掛かってしまう。 再生できない原因と修復方法を調べたのでメモしておく。 MP4は複数の「box」で構成されている。 この内、mdat boxのサイズがなぜか間違って出力されるのが原因。 修復方法。 バイナリエディタを用意する。 私はHxDを使っているけれど、何…
無料のオンライン会議 around の部屋を作る方法、参加方法を説明します。 ほかの解説動画はこちら。 内容: ■ around とは ■ around 会議室の作り方 ■会議室への参加方法 解説動画の作り方 9VAeきゅうべえのダウンロード 画面キャプチャ方法 キャプチャ画像を9VAeに読みこむ 文字、矢印を入れる 文字の色、縁、影をつける ひとコマアニメーションにする アニメGIF、動画出力 9VAeをつかえば素材動画が作れる 9VAeきゅうべえに関する質問 ■ around とは 50名まで無料でオンライン会話ができるサービスです。 だれでも会議室(ルーム)を作成できます。入室許可不要の…
avisynth+ の公式インストール手順 AviSynthPlus/posix.rst at master · AviSynth/AviSynthPlus · GitHub avisynth+ のインストール # apt update # apt install build-essential cmake git ninja-build checkinstall # cd /usr/local/src # git clone --depth 1 -b v3.7.2 https://github.com/AviSynth/AviSynthPlus.git # cd AviSynthPlus #…