YOUTUBEのflv動画の保存と再生(仕様変更対応版)

YOUTUBEのflv動画の保存と再生の説明です。

※FireFox 利用の場合は,Video DownLoadHelper という,アドオンを利用すればダウンロードできます。ダウンロードした,flvmp4 形式のファイルは,「VLC」で再生できます。

これらもお試しください。

ffmpegとyoutube-dlインストール

flv動画取得と,それをmpeg形式に変換を行う為のアプリケーションを入手します。

  1. youtube-dl」インストール
  2. ffmpeg」インストール
youtube-dl
YouTubeサイトにある「.flv動画」をダウンロードするアプリケーションです。
ffmpeg
ダウンロードした「.flv動画」を「.mpg形式」に変換するアプリケーションです。

※flv動画を再生できる( VLC など)なら,ffmpeg によって,mpg に変換しなくても構いませんん。

※ffmpeg は,新しい Ubuntu ですと,既にインストール済かも知れません。もしかして,「既にインストール済です」とメッセージが出たら,そのままで構いません。

ffmpegインストール

ffmpegと関連パッケージをインストールします。

  1. メインメニューをクリックして,「アクセサリ」→「端末」を起動してください。

  2. 次のように入力して下さい。

    sudo apt-get install ffmpeg

    ffmpegをインストール。

  3. 次のように入力して下さい。

    sudo apt-get install gstreamer0.10-ffmpeg gstreamer0.8-ffmpeg gstreamer0.8-misc libavcodec-dev libavformat-dev libpostproc-dev ffmpeg2theora libavifile-0.7c2

    いろいろインストール。

  4. 次のように入力して下さい。

    sudo apt-get install ubuntu-restricted-extras

    ubuntu-restricted-extras をインストール。

インストール完了です。

該当ナシ

新しい Ubuntu で,「そんなパッケージは無いよ」と言われたら,それを削除して,再作業して下さい。

.flv

.flv」はFlash動画の拡張子らしいです。他に「.swf」という物が有ります。私が,FlashMXを利用して,Flash動画を製作する時は,.swfになります。新しく登場したファイル形式なのかも,知れません。

youtube-dlインストール

youtube-dlをインストールします。youtube-dlは,YouTubeに公開されている.flv動画をダウンロードするスクリプトです。

  1. youtube-dlサイト」に行きます。youtube-dlサイトを訪問したイメージ図
  2. ページ下方に有る「日付」を右クリックして,「名前を付けてリンク先を保存」を選択します。ダウンロード先は取り敢えず,デスクトップにして下さい。youtube-dlサイトの日付を右クリックしたイメージ図
  3. youtube-dlアイコンイメージ図ここで,デスクトップにアイコンが出ましたら,ダウンロード成功です。以降の手順は飛ばして youtube-dl設置へ進んで下さい。
  4. 前記方法で上手く行かない際は,作業継続します。
  5. 日付」をクリックします。すると,訳の解らない記述が開きます。心配ありません。これが,youtube-dlスクリプトの中身です。youtube-dlスクリプト記述が現れたイメージ図
  6. 今のページは,そのままにしておいて,ここで,メインメニューをクリックして,「アクセサリ」→「Gnomeテキストエディタ」を起動しておきます。geditを起動しようとしているイメージ図
  7. 起動したGnomeテキストエディタを,取り敢えず置いといて,ここで,先ほどのFireFox画面に戻ります。そして,[ Ctrl ]+[ A ]キーで全選択状態にして下さい。全選択状態にしたイメージ図
  8. そして[ Ctrl ]+[ C ]キーでコピー状態にします。
  9. ここで,先ほど起動しておいたGnomeテキストエディタに戻ります。そして,[ Ctrl ]+[ V ]キーで張付します。FireFoxに載っていた文字列をコピーしてGedit上に張り付けているイメージ図
  10. youtube-dlが表示されたFireFoxを閉じます。
  11. Geditの「ファイル」→「別名で保存」を辿ります。名前拡張子を付けずに「youtube-dl」とし,保存場所を「デスクトップ」にして,エンコーディングは,「UTF」のまま。[ 保存 ]をクリックして,Geditを終了します。Geditでyoutube-dlを保存しようとしているイメージ図youtube-dlアイコンイメージ図アイコンがデスクトップに現れたら成功です。
  12. youtube-dlが正しく保存されているか確認します。youtube-dlを右クリックして「プロパティ」を開きます。種類欄が「Pythonスクリプト」となっている事を確認して下さい。アイコンを右クリックしてプロパティを開いてファイル種類を確認しているイメージ図

youtube-dl設置へ進んで下さい。

youtube-dl設置

デスクトップに保存した youtube-dl を正規の場所に設置します。

  1. アクセサリ」→「端末」を起動します。
  2. 次を入力して下さい。

    sudo mv Desktop/youtube-dl /usr/bin/

    デスクトップに有るyoutube-dlを/usr/bin/フォルダに移動。

  3. 移動したyoutube-dlが正しく移動しているか確認します。

    ls /usr/bin/ | grep you

    /usr/bin/フォルダの「youなんやら」と名の付く物を抽出して表示したまい。

    ls /usr/bin/ | grep you
    youtube-dl

これで,youtube-dlインストール完了しました。

youtube-dl を起動可に

youtube-dl を起動できるようにする為,パーミッション(権限)を変更しておきます。

sudo chmod 744 /usr/bin/youtube-dl

/usr/bin/フォルダにあるyoutube-dlのパーミッションを744に変更。

Youtubeの.flv動画の保存と再生 に進んでください。

Youtubeの.flv動画の保存と再生

Youtubeの.flv動画の保存と再生を実行します。

.flv動画ファイルのダウンロード

YouTubeサイト」を訪問して下さい。そして,見たい動画を検索して閲覧してください。

  1. URL欄にカーソルを入れて[ Ctrl ]+[ A ]キーで全選択状態にして,[ Ctrl ]+[ C ]キーでコピーします。youtubeで見た動画のURLをコピーしているイメージ図
  2. アクセサリ」→「端末」を起動してください。
  3. カレントディレクトリーをデスクトップにしておきます。

    cd Desktop

    カレントをデスクトップに。

  4. 次を入力します。「URL」の部分は,先ほどコピーしたURLを入れます。[ Ctrl ] + [ Shift ] + [ V ]で張り付きます。デスクトップにアイコンが現れましたら成功です。

    youtube-dl URL

    URLの.flvデータをダウンロード

    ダウンロードが完了した.flvファイルのアイコンイメージ図
  5. これは例文です。

    youtube-dl http://www.youtube.com/watch?v=2Z_EuDj9Srw

    http://www.youtube.com/watch?v=2Z_Euを落とす。

※たまに,ダウンロードが終わってるのに,youtube-dlが終了しない時が有ります。その際は,[ Ctrl ] +[ C ]キーで無理矢理終了して下さい。特に問題ありません。

これで,.flvのダウンロードは完了しました。

ffmpeg で .flv から .mpg に変換へ進んで下さい。

ffmpeg で .flv から .mpg に変換

ffmpegを利用して,.flvファイルを,.mpg形式に変換します。

端末利用です。こんな書式です。

ffmpeg -i 「入力ファイル」.flv 「出力ファイル」.mpg

変換実行

先ほどダウンロードしたファイルを実際に変換してみます。出力ファイル名は任意です。

cd Desktop

カレントをデスクトップに移動。

ffmpeg -i 2Z_EuDj9Srw.flv test.mpg

ffmpeg を起動して,「2Z_EuDj9Srw.flv」を,名前は「test」にして,ファイル形式を mpeg に変換。

変換で作成されたmpegファイルのアイコンイメージ図

アイコンがデスクトップに現れましたら成功です。

VLCを起動して,「ファイル」→「ファイルを開く」を辿り,デスクトップのファイルを選択すれば,再生します。

これで,YOUTUBEのflv動画の保存と再生の一連作業完了です。

MP3音声だけ

最近,割と音質の良い物が公開されています。BGM程度なら使えます。

MP3音声だけ取り出します。書式は以下です。

ffmpeg -i FLV動画 -ab 96 名前.mp3

-ab の後ろの数値はビットレートです。元データよりも数値を上げると具合悪いです。ご注意ください。