FFmpeg 動画サーバー

FFmpeg

サーバー > FFmpeg > FFmpeg 動画サーバー

学習書籍・・・FFmpegで作る動画共有サイト

FFmpegで作る動画共有サイト ■FFmpegで作る動画共有サイト

出版社:毎日コミュニケーションズ
価格:¥2,940(税込)

昔ストリーミングサーバーをたてるという本がありましたけど、今は、これですね。

ストリーミングサーバーの値段も高いので、動画変換のできるffmpegでサーバーをたてようという本です。

JAVAとPerlとPHPとPython(Rubyがないのが、残念!)での、動画共有サイトプログラムの例をあげてます。

ひとまず、私はPHPでやってみます。

5章では、FlashでFLVプレイヤーを作ります。

Flash Pro CS4 (V10.0) 日本語版 Windows版 ■Flash Pro CS4 (V10.0) 日本語版 Windows版

価格:¥78,480(税込)


さすがにバージョン4で、価格が3万円ほど下がりましたね。(^^)

FFmpegで作る動画共有サイト書籍公式サポートサイト http://tb1.jp/ffmpeg/

バージョンにより、書籍発行当時と違いが出ています。

ハマラないように、目を通しておきましょう。

動画サーバー関連書籍・・・FFmpeg YouTube ニコニコ動画

FFmpegの環境構築(シーズン1)・・・Fedora8へのインストール

時期的に、Fedora9が出そうな時期なんですが・・。

FFmpegの環境構築(シーズン1)・・・ffmpegのFedora8へのインストール及び、環境設定。

movファイルをflvファイルに変換するまでの手順。

OS:Fedora 8



subversionは、インストールされていると思いますが、なければインストールします。

# yum -y install subversion

# yum install a52dec-devel faac-devel lame-devel

# tar xvzf faad2-2.6.1.tar.gz

# sh bootstrap

# ./configure

# make

# make install



# tar xvjf amrwb-7.0.0.2.tar.bz2

# cd amrwb-7.0.0.2

# ./configure

# make

# make install



# vi /etc/ld.so.conf

include ld.so.conf.d/*.conf /usr/local/lib ←追加



# ldconfig



# tar xvjf amrnb-7.0.0.1.tar.bz2

# cd amrnb-7.0.0.1

# ./configure

# make

# make install



#cd /home/jibun

# svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg



リビジョン 13009 をチェックアウトしました。

# cd ffmpeg/

# ./configure --enable-libamr-nb --enable-libamr-wb --enable-libmp3lame - -enable-libfaad --enable-libfaac --enable-liba52 --enable-gpl --enable-nonfree

# make

# make install

# ./ffmpeg -y -i sample.mov -f flv -vcodec flv -r 25 -b 900 -s qvga -acod ec libmp3lame -ar 44100 -ab 64k output.flv

■結果

# ./ffmpeg -y -i sample.mov -f flv -vcodec flv -r 25 -b 900 -s qvga -acod ec libmp3lame -ar 44100 -ab 64k output.flv

FFmpeg version SVN-r13009, Copyright (c) 2000-2008 Fabrice Bellard, et al.
configuration: --enable-libamr-nb --enable-libamr-wb --enable-libmp3lame --enable-libfaad --enable-libfaac --enable-liba52 --enable-gpl --enable-nonfree
libavutil version: 49.6.0
libavcodec version: 51.56.0
libavformat version: 52.13.0
libavdevice version: 52.0.0
built on Apr 28 2008 12:23:15, gcc: 4.1.2 20070925 (Red Hat 4.1.2-33)
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x843d6d4]edit list not starting at 0, a/v desync might occur, patch welcome
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'sample.mov':
Duration: 00:00:04.86, start: 0.000000, bitrate: 91 kb/s
Stream #0.0(eng): Audio: mpeg4aac, 8000 Hz, stereo
Stream #0.1(eng): Video: h264, yuv420p, 192x242, 30.00 tb(r)
WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s
Output #0, flv, to 'output.flv':
Stream #0.0(eng): Video: flv, yuv420p, 320x240, q=2-31, 0 kb/s, 25.00 tb(c)
Stream #0.1(eng): Audio: libmp3lame, 44100 Hz, stereo, 64 kb/s
Stream mapping:
Stream #0.1 -> #0.0
Stream #0.0 -> #0.1
Press [q] to stop encoding
[h264 @ 0x8454110]brainfart cropping not supported, this could look slightly wrong ...
frame= 122 fps=114 q=31.0 Lsize= 87kB time=4.8 bitrate= 149.1kbits/s
video:45kB audio:37kB global headers:0kB muxing overhead 6.139473%


output.flvというファイルができました。

元のファイル:54.3KB → 変換後:86.9KB

ソフトウェア・・・

Premiere Pro CS3 Windows版 ■Premiere Pro CS3 Windows版

価格:¥117,549(税込)

ちなみに、昔、仕事で、SoftImage DSとPremiere5を触っていた(触れる環境にいた)時期もあり、基本的な使い方や、用語も知ってたりします。

今から、考えても貴重な経験・環境だったなぁーと思いますね。

今は、普通のPCでも、ノンリニアのビデオ編集が、スムースなので、本当に驚きます。

Premiere Elements 4 日本語版 Windows版 通常版 ■Premiere Elements 4 日本語版 Windows版 通常版

価格:¥13,032(税込)

PREMIEREは、プロ用ですので、趣味で撮影したビデオ編集ができれば良いという人は、こちら(Elements)を買う方がいいと思います。

TOP

経験を作ろう!(現在)

経験を作ろう!(過去)

シスアホ日記

資格をとる

Linux

Mailサーバー

サーバー

仮想化

802.1x認証

ネットワーク

検疫ネットワーク

無線

セキュリティ

DBプログラム

SEO・SEM

講習を受ける

定期購読

メルマガ・ブログ

休む

金融・経済

Copy Right 100th MONKEY Co.,Ltd. Since 1996