ホームページ バックエンド開発 PHPチュートリアル PHP が ffmpeg を使用してビデオからオーディオとビデオ画像を抽出する方法の詳細な説明

PHP が ffmpeg を使用してビデオからオーディオとビデオ画像を抽出する方法の詳細な説明

Jun 16, 2017 am 10:33 AM
ffmpeg

ビデオからオーディオ情報を抽出するには、ffmpeg が推奨されるテクノロジーです。ffmpeg は、メディア ファイルのトランスコードに使用できる非常に便利なコマンド ライン プログラムです。この記事では主に、ffmpeg を使用してビデオから音声とビデオ画像を抽出する PHP に関する関連情報を紹介します。必要な友人は参考にしてください。

はじめに

FFmpeg の名前は、MPEG ビデオ コーディング標準に由来しており、FFmpeg はデジタル オーディオの記録と変換に使用できるツールのセットです。およびビデオをストリーミング オープン ソース コンピューター プログラムに変換します。複数のビデオ形式間で簡単に変換できます。

FFmpeg ユーザーには、Google、Facebook、Youtube、Youku、iQiyi、Tudou などが含まれます。

で構成されます。 1. libavformat: さまざまなオーディオおよびビデオのカプセル化形式の生成および分析に使用されます。これには、デコードコンテキスト構造を生成するためのデコードに必要な情報の取得や、オーディオおよびビデオのフレームの読み取りなどの機能が含まれます。デマルチプレクサとマルチプレクサ ライブラリを含む

2. libavcodec: さまざまな種類のサウンド/画像のエンコードとデコードに使用されます。

3. libavutil: いくつかの公共ユーティリティ関数が含まれています。 4. libswscale: ビデオ シーンのスケーリングとカラー マッピングの変換に使用されます。

5. libpostproc: ポストエフェクト処理に使用されます。 6. ffmpeg: ビデオ ファイル形式を変換するために使用されるコマンド ライン ツールであり、TV カードのリアルタイム エンコーディングもサポートします。 7. ffsever: HTTP マルチメディア リアルタイムブロードキャスト ストリーミング サーバー、タイムシフトをサポートします

8. ffplay: ffmpeg ライブラリを使用して解析およびデコードし、SDL を通じて表示するシンプルなプレーヤーです

ビデオからオーディオとビデオ画像を抽出します。

ビデオ内の音声情報の場合、推奨されるテクノロジーは ffmpeg です。インターネット上の ffmpeg チュートリアルのほとんどは次のとおりです。

たとえば、ファイルが test.mp4 の場合ビデオを分割します: ffmpeg - i test.mp4 - vcodec copy -an video stream.avi

オーディオを分離します: ffmpeg -i test.mp4 -acodec copy -vn audio stream.mp3


を使用しますこの方法で動画を抽出しても問題ありません。しかし、オーディオを抽出するときに、次のエラーが発生しました:

Invalid audio stream. Exactly one MP3 audio stream is required. could not write header for output file #0 (incorrect codec parameters ) invalid argument
ログイン後にコピー

ffmpeg -i test.mp4 -vcodec copy -an 视频流.avi

分离音频出来:ffmpeg -i test.mp4 -acodec copy -vn 音频流.mp3

用这样的方法,提取视频是没有问题的。但在提取音频时,我遇到了以下错误:

rrreee

其实,简单地提取音视频并不需要这么复杂,只要执行以下两行就行了:

分离视频出来:ffmpeg -i test.mp4 视频流.avi

分离音频出来:ffmpeg -i test.mp4 音频流.mp3

実際、オーディオとビデオを抽出するだけであればそれほど複雑である必要はなく、次の 2 行を実行するだけです: 🎜🎜別のビデオが出力されます: ffmpeg -i test.mp4 video stream.avi🎜🎜🎜別のオーディオ出力: ffmpeg -i test.mp4 audio stream.mp3🎜

以上がPHP が ffmpeg を使用してビデオからオーディオとビデオ画像を抽出する方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

他人の動画をDouyinに投稿することは侵害になりますか?侵害せずにビデオを編集するにはどうすればよいですか? 他人の動画をDouyinに投稿することは侵害になりますか?侵害せずにビデオを編集するにはどうすればよいですか? Mar 21, 2024 pm 05:57 PM

ショートビデオプラットフォームの台頭により、Douyinはみんなの日常生活に欠かせないものになりました。 TikTokでは世界中の面白い動画を見ることができます。他人のビデオを投稿することを好む人もいますが、「Douyin は他人のビデオを投稿することを侵害しているのでしょうか?」という疑問が生じます。この記事では、この問題について説明し、著作権を侵害せずに動画を編集する方法と、著作権侵害の問題を回避する方法について説明します。 1.Douyin による他人の動画の投稿は侵害ですか?私の国の著作権法の規定によれば、著作権者の著作物を著作権者の許可なく無断で使用することは侵害となります。したがって、オリジナルの作者または著作権所有者の許可なしに他人のビデオをDouyinに投稿することは侵害となります。 2. 著作権を侵害せずにビデオを編集するにはどうすればよいですか? 1. パブリックドメインまたはライセンスされたコンテンツの使用: パブリック

Wink でビデオの透かしを削除する方法 Wink でビデオの透かしを削除する方法 Feb 23, 2024 pm 07:22 PM

Wink でビデオからウォーターマークを削除するにはどうすればよいですか? winkAPP にはビデオからウォーターマークを削除するツールがありますが、ほとんどの友達は wink でビデオからウォーターマークを削除する方法を知りません。次は Wink でビデオからウォーターマークを削除する方法の画像です。編集者が持参したテキストチュートリアルですので、興味のある方はぜひ見に来てください! Wink でビデオ透かしを削除する方法 1. まず、Wink APP を開き、ホームページ領域で [透かしを削除] 機能を選択します; 2. 次に、アルバムで透かしを削除したいビデオを選択します; 3. 次に、ビデオを選択してクリックしますビデオ編集後、右上隅にある [√]; 4. 最後に、下図のように [ワンクリック印刷] をクリックし、[処理] をクリックします。

Douyin に動画を投稿して収益を得るにはどうすればよいですか?初心者はどうやってDouyinでお金を稼ぐことができますか? Douyin に動画を投稿して収益を得るにはどうすればよいですか?初心者はどうやってDouyinでお金を稼ぐことができますか? Mar 21, 2024 pm 08:17 PM

全国的なショートビデオプラットフォームであるDouyinは、自由な時間にさまざまな興味深く斬新なショートビデオを楽しむことができるだけでなく、自分自身を示し、自分の価値観を実現するステージも提供します。では、Douyin に動画を投稿してお金を稼ぐにはどうすればよいでしょうか?この記事ではこの質問に詳しく答え、TikTokでより多くのお金を稼ぐのに役立ちます。 1.Douyin に動画を投稿してお金を稼ぐにはどうすればよいですか?動画を投稿し、Douyin で一定の​​再生回数を獲得すると、広告共有プランに参加できるようになります。この収入方法はDouyinユーザーにとって最も馴染みのある方法の1つであり、多くのクリエイターにとって主な収入源でもあります。 Douyin は、アカウントの重み、動画コンテンツ、視聴者のフィードバックなどのさまざまな要素に基づいて、広告共有の機会を提供するかどうかを決定します。 TikTok プラットフォームでは、視聴者がギフトを送ったり、

iPhoneのビデオからスローモーションを削除する2つの方法 iPhoneのビデオからスローモーションを削除する2つの方法 Mar 04, 2024 am 10:46 AM

iOS デバイスでは、カメラ アプリを使用してスローモーション ビデオを撮影できます。最新の iPhone を使用している場合は、1 秒あたり 240 フレームのビデオを撮影することもできます。この機能により、高速アクションを詳細にキャプチャできます。ただし、ビデオの詳細やアクションをよりよく理解するために、スローモーション ビデオを通常の速度で再生したい場合もあります。この記事では、iPhone上の既存のビデオからスローモーションを削除するすべての方法を説明します。 iPhoneでビデオからスローモーションを削除する方法[2つの方法] 写真アプリまたはiMovieアプリを使用して、デバイス上のビデオからスローモーションを削除できます。方法 1: 写真アプリを使用して iPhone で開く

小紅書ビデオ作品を公開するにはどうすればよいですか?動画を投稿する際に注意すべきことは何ですか? 小紅書ビデオ作品を公開するにはどうすればよいですか?動画を投稿する際に注意すべきことは何ですか? Mar 23, 2024 pm 08:50 PM

短編ビデオ プラットフォームの台頭により、Xiaohongshu は多くの人々が自分の生活を共有し、自分自身を表現し、トラフィックを獲得するためのプラットフォームになりました。このプラットフォームでは、ビデオ作品の公開が非常に人気のある交流方法です。では、小紅書ビデオ作品を公開するにはどうすればよいでしょうか? 1.小紅書ビデオ作品を公開するにはどうすればよいですか?まず、共有できるビデオ コンテンツがあることを確認します。携帯電話やその他のカメラ機器を使用して撮影することもできますが、画質と音声の明瞭さには注意する必要があります。 2.ビデオを編集する:作品をより魅力的にするために、ビデオを編集できます。 Douyin、Kuaishou などのプロ仕様のビデオ編集ソフトウェアを使用して、フィルター、音楽、字幕、その他の要素を追加できます。 3. 表紙を選択する: 表紙はユーザーのクリックを誘致するための鍵です。ユーザーのクリックを誘致するために、表紙には鮮明で興味深い写真を選択してください。

UC ブラウザでダウンロードしたビデオをローカルビデオに変換する方法 UC ブラウザでダウンロードしたビデオをローカルビデオに変換する方法 Feb 29, 2024 pm 10:19 PM

UC ブラウザでダウンロードしたビデオをローカルビデオに変換するにはどうすればよいですか?多くの携帯電話ユーザーは UC Browser を好んで使用しており、Web を閲覧するだけでなく、オンラインでさまざまなビデオやテレビ番組を視聴したり、お気に入りのビデオを携帯電話にダウンロードしたりすることもできます。実は、ダウンロードした動画をローカル動画に変換することもできますが、その方法がわからない人も多いでしょう。したがって、エディターは、UC ブラウザーによってキャッシュされたビデオをローカルビデオに変換する方法を特別に提供します。 uc ブラウザーのキャッシュされたビデオをローカルビデオに変換する方法 1. uc ブラウザーを開き、「メニュー」オプションをクリックします。 2.「ダウンロード/ビデオ」をクリックします。 3. 「キャッシュされたビデオ」をクリックします。 4. 任意のビデオを長押しし、オプションがポップアップ表示されたら、「ディレクトリを開く」をクリックします。 5. ダウンロードしたいものにチェックを入れます

画質を圧縮せずにWeiboに動画を投稿する方法_画質を圧縮せずにWeiboに動画を投稿する方法 画質を圧縮せずにWeiboに動画を投稿する方法_画質を圧縮せずにWeiboに動画を投稿する方法 Mar 30, 2024 pm 12:26 PM

1. まず携帯電話で Weibo を開き、右下隅の [Me] をクリックします (図を参照)。 2. 次に、右上隅の [歯車] をクリックして設定を開きます (図を参照)。 3. 次に、[一般設定] を見つけて開きます (図を参照)。 4. 次に、[Video Follow] オプションを入力します (図を参照)。 5. 次に、[ビデオアップロード解像度]設定を開きます(図を参照)。 6. 最後に、圧縮を避けるために [オリジナルの画質] を選択します (図を参照)。

iQiyiビデオの一時停止広告をキャンセルする方法 iQiyiビデオの一時停止広告をキャンセルする方法 Feb 24, 2024 am 11:40 AM

iQiyi 動画で一時停止した広告をキャンセルするにはどうすればよいですか? iQiyi 動画で一時停止した広告をキャンセルすることはできますが、ほとんどのプレーヤーは一時停止した広告をキャンセルする方法を知りません。次に、エディターは iQiyi 動画で一時停止した広告をキャンセルする方法をユーザーに提供します。 . グラフィックチュートリアル、興味のあるユーザーは一緒に見に来てください! iQiyi 使い方チュートリアル iQiyi ビデオの一時停止広告をキャンセルする方法 1. まず iQiyi ビデオ APP を開き、メイン ページの右下隅にある [マイ] エリアに移動し、[設定] を選択してページに入り、[プライバシー センター] をクリックします。 . 次に、プライバシー センター ページに移動し、[広告管理] サービスを選択します; 3. 最後の広告管理ページで、[プログラマティック広告サービス] の後ろにあるボタンをスライドしてキャンセルします。

See all articles