ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

マルチメディア ファイルの操作 - パート 1:Flash - チュートリアル

これは、マルチメディア形式 (Flash、ビデオ、およびオーディオ) の使用方法と操作方法に関する 3 つの記事の最初の記事です。この最初の記事では、Web サイトから Flash ファイルをダウンロードする方法、.flv を .swf または .avi などの形式に変換する方法、Flash ムービーから音楽を抽出する方法など、Flash ファイルに焦点を当てます。クールなトリック。

2 番目の記事では、ビデオ ファイルについて説明します。ビデオ ファイルの分割と結合、エンコードと圧縮の変更、オーディオとビデオのビットレートの不一致の修正、およびその他のタスクです。前回の記事では、オーディオ ファイルを操作します。たとえば、.mp3、.ogg、.wav などのさまざまな音楽フォーマット間の変換、サウンドのミックス、さまざまなトラックのセグメントをつなぎ合わせてカスタム ピースの作成などを行います。

それに加えて、私たちの一般的な日常業務に役立つ便利なマルチメディア プログラム、つまりオーディオおよびビデオ録画ソフトウェアについても説明します。何よりも、私が紹介するものはすべて無料です。最後になりましたが、Windows と Linux の両方の例を示します。それでは始めましょう。


目次:

  1. Flash コンテンツ <オール>
  2. フラッシュをダウンロード
  3. Flash コンテンツの再生
  4. Flash ムービーからオーディオを抽出する
  5. オンライン ストリームから音声を抽出する
  6. Flash (.flv) を別のビデオ形式 (.avi など) に変換する
  7. Shockwave Flash (SWF) ファイルの操作
  8. FLVTool2 を使用して Flash ビデオ ファイル (FLV) メタデータを操作する
  • まとめ
  • 結論

  • フラッシュ コンテンツ

    私たちは Flash コンテンツに非常に多く遭遇します。 Flash で作成された Web サイト全体があります。 Flash ゲームがあります。最近、ビデオとオーディオをオンラインでストリーミングするための最も人気のあるフォーマットの 1 つが、Flash になりました。 Flash とほぼ同義のウェブサイトは、驚くことではありませんが、YouTube です。これには、Flash クリップの無限のコレクションが含まれており、見られるのを待っています。そして時々、ダウンロードも。

    ブラウザ内で Flash コンテンツを視聴できるようにするには、Flash プラグインが必要です。 Windowsへのインストールはかなり簡単です。 Linux では、正直なところ、タスクは簡単ですが、手順に慣れていない人がかなりいます。ブラウザ内に Flash Player をインストールする方法を知る必要がある場合は、このチュートリアルを確認してください。

    フラッシュをダウンロード

    友人や知人とのちょっとした集まりの後、YouTube やその他のサイトの Flash ムービーをダウンロードして、後でローカル マシンで楽しむことができることを知らない人がかなりいることに驚きました。まず、インターネットから Flash コンテンツをダウンロードする方法を見てみましょう。このためには、次のものが必要です:

    <オール>
  • ウェブ ブラウザ:Firefox
  • Video DownloadHelper と呼ばれる Firefox 拡張機能
  • Firefox の拡張機能に関するヘルプが必要な場合は、私の記事 Firefox アドオン - ブラウザのアドオンを一元的に管理する - チュートリアル を参照してください。 DownloadHelper 拡張機能をインストールすると、ブラウザに新しいアイコンが表示されます。これは、下のスクリーンショットの一番右のアイコンに似ています:

    ダウンロード可能な Flash コンテンツがある場合は常に、アイコンがアクティブになります。以下のように大きくなり、色付き (黄色、赤、青) になります:

    したがって、Youtube や、Flash コンテンツをダウンロードしたいその他の Web ページで、小さな下向き矢印をクリックして、選択肢を確認してください。

    以上です。ファイルをダウンロードしたら、コンピューター上にあります。 .flv (Flash ビデオ) 形式で保存されます。いつでも好きなときに視聴できるようになりました。問題は、何と一緒に?

    Flash コンテンツの再生

    Windows ユーザーはすぐに、Windows Media Player ではその役目を果たせないことに気付くでしょう。ただし、代替のオープンソース プレーヤーが多数あります。最も単純で賢明な選択肢は、VideoLAN (VLC) メディア プレーヤーです。追加のコーデックを必要とせずに驚くほど多くのフォーマット (オーディオ、DVD などを含む) を実行できるだけでなく、軽くてシンプルで、クロスプラットフォームです。 Windows と Linux (およびその他の OS) の両方で動作します。 Windows XP では次のように表示されます:

    Linux (Gnome、Ubuntu) の場合:

    ダウンロードした Flash を再生している様子は次のとおりです。

    Windows ユーザー向けのもう 1 つの選択肢は、FLV プレーヤーです (現在はバージョン 2.0):

    それで、私たちは見る部分をカバーしました。しかし、オーディオはどうですか?

    Flash ムービーから音声を抽出

    私のようにマイアミ・バイスが好きだとしましょう。私と同じように、あなたが Jan Hammer の音楽を愛しているとしましょう。これで、Crockett's Theme クリップをダウンロードしましたが、ミュージック トラックだけでもダウンロードしたいと考えています。問題はありません。これはかなり簡単に行うことができます。

    ffmpeg

    ホームページ

    これが商売の道具です。私は何度か ffmpeg を使用して、ゲームの記事 1942:Pacific Air War で Flash ムービーを作成したり、記事 UFO:Enemy Unknown のイントロ ムービーから音楽を抽出したりしました。

    Linux ユーザーは、選択したディストリビューションに ffmpeg をバンドルすることがよくあります。 Windows ユーザーは、個別にダウンロードする必要があります。 Windows バージョンを入手する最も簡単な方法は、free-codecs.com から入手することです。いつものように、コーデック、コンバーターなどのマルチメディア関連の Windows を扱うときは、必要な注意を払ってください。今...

    ffmpeg はコマンドライン ツールです。フォーマット、ビットレート、サンプリングなどに関して多くのオプションがありますが、現時点ではそのすべてが必要なわけではありません。 Flash (.flv) ファイルから高品質のオーディオを抽出するには、次のコマンドを実行するだけです:

    ffmpeg -i 入力.flv -ab 128k -ar 44100 出力.mp3

    このツールは、.flv 形式の入力ファイル (-i フラグで指定) を受け取り、128 ビット レート (-ab フラグで指定) および 44,100Hz のサンプリング周波数 ( -ar フラグによって - オーディオ レートを表します)。これは、動作中の ffmpeg の典型的な出力です (Windows 上):

    テキストの激流について心配する必要はありません。あなたはそれに注意を払う必要はありません。最終的に、目的のオーディオ ファイルが (任意の形式で) 作成されます。

    オンライン ストリームからオーディオを抽出する

    Ffmpeg は強力なツールです。また、オンライン ストリームやラジオ キャストなどから音声をダウンロードするためにも使用できます:

    ffmpeg -i https:///xxx.xxx.xxx.xxx/something -ab 128 -ar 44100 sound.mp3

    Flash (.flv) を別のビデオ形式 (.avi など) に変換します

    これは、何らかの理由でやりたいことがあります。ここでも、ffmpeg が役に立ちます。かなり単純です (音声よりもさらに簡単です):

    ffmpeg -i 入力.flv 出力.avi

    GUI に依存しておらず、ffmpeg で実行できるすべてのトリックを学習するために時間を費やす意思がある場合は、マルチメディア ファイルを作成および編集するために必要な唯一のツールになるはずです。 ffmpeg のドキュメントを読むことをお勧めします。

    Shockwave Flash (SWF) ファイルの操作

    OK、「通常の」Flash ビデオ (.flv) で何ができるかを見てきました。しかし、.swf と呼ばれる Flash ファイルはどうでしょうか?私たちはそれらについて何をしますか。繰り返しますが、心配しないでください。利用可能なグッズの全範囲があります。

    SWF ツール

    ホームページ

    SWFTools は、ムービー、写真、さらには PDF ファイルを SWF 形式に変換できる優れたユーティリティのコレクションです。使用方法は ffpmeg と非常に似ているため、ffmpeg に慣れている場合は、SWF ツールを使用しても問題はありません。たとえば、.avi ファイルを .swf ファイルに変換するには:

    avi2swf 入力.avi 出力.swf

    それが魔法のすべてです。バンドル全体をダウンロードするか、ツールを個別に使用できます。 Linux ユーザーは、有効なリポジトリにパッケージ マネージャーが含まれている場合、パッケージ マネージャーからソフトウェアをダウンロードすることもできます。

    FLVTool2 を使用した Flash ビデオ ファイル (FLV) メタデータの操作

    ホームページ

    FLV ファイルをダウンロードしたか独自に作成したかに関係なく、FLV ファイルにタグを付けることができます。いずれにせよ、FLVTool2 は必要なニーズを提供します。 ffmpeg や SWFTools と同様に、FLVTool2 はコマンドライン ユーティリティです。繰り返しますが、その使用法は非常に簡単です。

    あちらのサイトの例が非常に役立つことがわかりました。さらに、詳細については、man ページを読むことを検討してください。 FLVTools2 は、多くの Linux ディストリビューション リポジトリにあります。

    まとめ

    以下は、私たちが行ったタスクの概要です。最初に、Firefox をダウンロードします。インストールしていない場合はご迷惑をおかけします。次に、Video DownloadHelper 拡張機能をインストールしました。次に、Flash ビデオを .flv 形式でダウンロードします。その後、VideoLAN (VLC) または FLV Player を介してコンピューターで再生しました。その後、ffmpeg を使用して .flv ファイルからオーディオを抽出しました。楽しみのために、ffmpeg を使用してオンライン ストリームをダウンロードしました。また、SWFTools と呼ばれるさまざまなユーティリティを使用して、Shockware Flash (.swf) ファイルを操作しました。これにより、ムービー、写真、さらには PDF ドキュメントなど、さまざまなファイルを SWF 形式に変換できました。最後に、FLV ファイルのメタデータを編集しました。

    結論

    フラッシュ操作は簡単で楽しいです。仕事を成し遂げるのに必要な労力はほとんどありません。コマンドラインを恐れないでください。結局のところ、暗記する必要のない 2 ~ 3 個の単純なコマンドを実行するだけで済みます。必要を感じたら、ここに飛び込んでください。

    すぐに、約束どおり、ビデオとオーディオの操作を検討します。ビデオの分割と結合、エンコードと圧縮の変更、ビットレートの不一致の修正、異なる音楽フォーマット間の変換、サウンドのミキシング、トラックのスプライシングなど、さまざまなことが予定されています。乞うご期待!

    楽しむ!


    1. 仮想マシンでの 3D アクセラレーション - パート 2:VirtualBox &OpenGL - チュートリアル

      これは、仮想マシンでの 3D 仮想化の構成と使用に特化した 3 つの記事の 2 番目です。今日は、Windows または Linux ホストにインストールされた VirtualBox で実行されている Windows 仮想マシンの OpenGL アプリケーション (およびゲーム) の 3D アクセラレーションを有効にする方法を学習します。 最初の記事では、VMware 製品を使用して、Windows で DirectX プログラムの 3D アクセラレーションを有効にする方法について説明しました。ホスト プラットフォームの選択は問題ではありませんでした。 Windows ホストと Linux

    2. 仮想マシンでの 3D アクセラレーション - パート 1:VMware &DirectX - チュートリアル

      仮想化されたオペレーティング システムを既存のホスト上で実行することは、優れたアイデアです。楽しく、クールで、実際のプラットフォームにコミットする前にソフトウェアを試すことができ、通常はあえてしないことを行うことができ、非常に大きな柔軟性が得られ、展開のコストが大幅に削減されます。 しかし、ほとんどの仮想化ソフトウェアに欠けているのは、ゲスト オペレーティング システムの 3D アクセラレーションです。または不足していた...仮想マシンでの 3D アクセラレーションが現実のものになりました。 はじめに この一連の記事では、ゲスト OS で 3D アクセラレーションを有効にする