2024年2月25日 21:39 更新:2025年5月28日 14:52
【Windows 11】PATHの設定なしでFFmpegをインストールする方法 Windowsユーザーが開発や動画編集をする際、FFmpegはほぼ避けて通れないツールのひとつです。しかし、FFmpegのインストールとPATHの設定は初心者にとっては少し難しいかもしれません。
実は、Windowsには
winget
という強力なパッケージマネージャーがあります。これを使えば、PATHの手動設定不要でFFmpegを簡単にインストールできます 。
(window.powerTag.Init = window.powerTag.Init || []).push(function () {
window.powerAPITag.display("pw_41759");
}); この記事では、まずFFmpegとwingetについての基本情報を紹介し、その後、具体的なインストール方法について説明します。
FFmpegとは? FFmpeg は、動画や音声の録画、変換、ストリーミングを行うためのフリーソフトウェアです。多様なコーデックやフォーマットをサポートしており、高度な動画編集や加工が可能です。コマンドラインインターフェースを提供しており、複雑な処理もスクリプトを使って自動化できるのが大きな特徴です。
FFmpegはオープンソースプロジェクトで、開発者コミュニティーによって継続的に更新されています。非常に多くのアプリケーションやサービスが内部でFFmpegを使っており、その汎用性と強力な機能は高く評価されています。
wingetとは? winget は、Microsoftが開発したWindows用のパッケージマネージャーです。Windows 10 version 1709以降に対応しており、コマンドラインからアプリケーションの検索、インストール、更新、削除ができます。wingetを使うことで、ダウンロードサイトを探して手動でセットアップする手間が大幅に省けます。
FFmpegをwingetでインストールする方法 それでは、wingetを使用してFFmpegをインストールする手順を説明します。この方法なら、PATHの手動での設定は一切不要で、簡単にFFmpegを使い始められます。
ステップ1:wingetの確認 まず、自分のPCにwingetが既にインストールされているかどうかを確認します。
Windows + S
を押してWindowsの検索メニューを開き、「Windows PowerShell」または「コマンドプロンプト」と入力します。
Windows PowerShellかコマンドプロンプトを開いたら、次のコマンドを入力してEnterで実行してください。
try{(()=>{function a(e){if(!e)return;let t=e.getAttribute("tabindex")!==null,n=e.scrollWidth>e.clientWidth;n&&!t?e.setAttribute("tabindex","0"):!n&&t&&e.removeAttribute("tabindex")}var u=window.requestIdleCallback||(e=>setTimeout(e,1)),i=window.cancelIdleCallback||clearTimeout;function l(e){let t=new Set,n,r;return new ResizeObserver(c=>{c.forEach(o=>t.add(o.target)),n&&clearTimeout(n),r&&i(r),n=setTimeout(()=>{r&&i(r),r=u(()=>{t.forEach(o=>e(o)),t.clear()})},250)})}function d(e,t){e.querySelectorAll?.(".expressive-code pre > code").forEach(n=>{let r=n.parentElement;r&&t.observe(r)})}var s=l(a);d(document,s);var b=new MutationObserver(e=>e.forEach(t=>t.addedNodes.forEach(n=>{d(n,s)})));b.observe(document.body,{childList:!0,subtree:!0});document.addEventListener("astro:page-load",()=>{d(document,s)});})();}catch(e){console.error("[EC] tabindex-js-module failed:",e)} try{(()=>{function i(o){let e=document.createElement("pre");Object.assign(e.style,{opacity:"0",pointerEvents:"none",position:"absolute",overflow:"hidden",left:"0",top:"0",width:"20px",height:"20px",webkitUserSelect:"auto",userSelect:"all"}),e.ariaHidden="true",e.textContent=o,document.body.appendChild(e);let a=document.createRange();a.selectNode(e);let n=getSelection();if(!n)return!1;n.removeAllRanges(),n.addRange(a);let r=!1;try{r=document.execCommand("copy")}finally{n.removeAllRanges(),document.body.removeChild(e)}return r}async function l(o){let e=o.currentTarget,a=e.dataset,n=!1,r=a.code.replace(/\u007f/g,`
`);try{await navigator.clipboard.writeText(r),n=!0}catch{n=i(r)}if(!n||e.parentNode?.querySelector(".feedback"))return;let t=document.createElement("div");t.classList.add("feedback"),t.append(a.copied),e.before(t),t.offsetWidth,requestAnimationFrame(()=>t?.classList.add("show"));let c=()=>!t||t.classList.remove("show"),d=()=>{!t||parseFloat(getComputedStyle(t).opacity)>0||(t.remove(),t=void 0)};setTimeout(c,1500),setTimeout(d,2500),e.addEventListener("blur",c),t.addEventListener("transitioncancel",d),t.addEventListener("transitionend",d)}function s(o){o.querySelectorAll?.(".expressive-code .copy button").forEach(e=>e.addEventListener("click",l))}s(document);var u=new MutationObserver(o=>o.forEach(e=>e.addedNodes.forEach(a=>{s(a)})));u.observe(document.body,{childList:!0,subtree:!0});document.addEventListener("astro:page-load",()=>{s(document)});})();}catch(e){console.error("[EC] copy-js-module failed:",e)}
もしwingetがインストールされていれば、wingetのバージョン番号が表示されます。
エラーが出た場合はまだインストールされていないので、
Microsoft Store
からアプリインストーラーをダウンロードし、インストールしてください。
(window.powerTag.Init = window.powerTag.Init || []).push(function () {
window.powerAPITag.display("pw_41759");
}); ステップ2:FFmpegのインストール wingetが利用可能になったら、FFmpegをインストールします。Windows PowerShellまたはコマンドプロンプトで次のコマンドを入力して実行してください。
このコマンドを実行すると、wingetはFFmpegの最新版をインターネットから検索し、自動でダウンロードしてインストールします。
プロンプトにとくにエラーが表示されなければ、インストールは成功しています。
ステップ3:インストールの確認 インストール後、FFmpegが正しくインストールされたかを確認します。
先ほど開いていたWindows PowerShellまたはコマンドプロンプトを一度閉じてください 。再びWindows PowerShellかコマンドプロンプトを開き、次のコマンドを入力してください。
これにより、インストールされたFFmpegのバージョン情報が表示されます。この情報が表示されれば、インストールは成功しています。
(window.powerTag.Init = window.powerTag.Init || []).push(function () {
window.powerAPITag.display("pw_41759");
}); ステップ4:FFmpegの利用 FFmpegが正常にインストールされたら、あとは他の方法でインストールしたときと同様に利用できます。動画や音声の変換、編集、ストリーミングなど、FFmpegの強力な機能を活用してください。
FFmpegをアップデートする際は、次のコマンドを実行してください。
また、FFmpegをアンインストールする際は、次のコマンドを実行してください。
まとめ この記事では、WindowsでPATHの手動での設定不要でFFmpegを簡単にインストールする方法を紹介しました。
wingetを使うことで、複雑な設定や手順を省略し、スムーズにFFmpegをインストールできます。FFmpegは非常に強力なツールなので、このインストール方法をぜひ試してみてください。
おすすめアイテム ※このリンクを経由して商品を購入すると、当サイトの運営者が報酬を得ることがあります。詳細はこちら 。
生まれた時から、母国語よりも先にJavaScriptを使っていました。ネットの海のどこにもいなくてどこにでもいます。
Webフロントエンドプログラマーで、テクノロジーに関する話題を追いかけています。動画編集やプログラミングが趣味で、たまにデザインなどもやっています。主にTypeScriptを使用したWebフロントエンド開発を専門とし、便利で実用的なブラウザー拡張機能を作成しています。また、個人ブログを通じて、IT関連のニュースやハウツー、技術的なプログラミング情報を発信しています。