top

WebYuumo develop test

OSの異なり又CPUの性能により、見る事に関して問題は生じないが、time drag seekが不十分な場合が存在する。また、Fedora 13 (Xeon 2.8GHz)上で開発を行い、ffmpegは以下のconfigureでcompileし直している。vcodec, acodec, 並びに、bitrateの変更を行い、その比較を行ってみた。

$ ffmpeg -i imf_h264_mp3_432bt.flv FFmpeg version 0.6, Copyright (c) 2000-2010 the FFmpeg developers built on Oct 3 2010 11:34:06 with gcc 4.4.4 20100630 (Red Hat 4.4.4-10) configuration: --prefix=/usr --bindir=/usr/local/bin --incdir=/usr/local/include/ffmpeg --libdir=/usr/local/lib --enable-bzlib --enable-libdc1394 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libdirac --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-zlib --enable-gpl --enable-nonfree --enable-version3 --enable-x11grab --enable-avfilter --enable-postproc --enable-pthreads --enable-shared


base のfileは以下である。
$ ffmpeg -i imf.flv
  Duration: 00:04:52.93, start: 0.000000, bitrate: 644 kb/s
    Stream #0.0: Video: h264, yuv420p, 640x360 [PAR 1:1 DAR 16:9], 580 kb/s, 29.92 tbr, 
                                                                        1k tbn, 59.94 tbc
    Stream #0.1: Audio: mp3, 44100 Hz, 1 channels, s16, 64 kb/s


acodec and vcodec of movie file
sample 0 http://media.ryuuo.com/00main.html
$ ffmpeg -i imf_h264.flv
  Duration: 00:04:52.93, start: 0.066000, bitrate: 432 kb/s
    Stream #0.0: Video: h264, yuv420p, 640x360 [PAR 1:1 DAR 16:9], 400 kb/s, 
                                                    29.97 tbr, 1k tbn, 59.83 tbc
    Stream #0.1: Audio: aac, 44100 Hz, mono, s16, 32 kb/s
sample 1 http://media.ryuuo.com/01main.html
$ ffmpeg -i imf450-32.flv
  Duration: 00:04:52.96, start: 0.000000, bitrate: 482 kb/s
    Stream #0.0: Video: flv, yuv420p, 640x360, 450 kb/s, 59.75 tbr, 1k tbn, 1k tbc
    Stream #0.1: Audio: mp3, 44100 Hz, 1 channels, s16, 32 kb/s
sample 2 http://media.ryuuo.com/02main.html
$ ffmpeg -i imf400-32.flv
  Duration: 00:04:52.96, start: 0.000000, bitrate: 432 kb/s
    Stream #0.0: Video: flv, yuv420p, 640x360, 400 kb/s, 59.75 tbr, 1k tbn, 1k tbc
    Stream #0.1: Audio: mp3, 44100 Hz, 1 channels, s16, 32 kb/s
sample 3 http://media.ryuuo.com/03main.html
$ ffmpeg -i imf300-32.flv
  Duration: 00:04:52.96, start: 0.000000, bitrate: 332 kb/s
    Stream #0.0: Video: flv, yuv420p, 640x360, 300 kb/s, 59.75 tbr, 1k tbn, 1k tbc
    Stream #0.1: Audio: mp3, 44100 Hz, 1 channels, s16, 32 kb/s
sample 4 http://media.ryuuo.com/04main.html
$ ffmpeg -i imf_h264_232bt.flv
  Duration: 00:04:52.93, start: 0.066000, bitrate: 232 kb/s
    Stream #0.0: Video: h264, yuv420p, 640x360 [PAR 1:1 DAR 16:9], 200 kb/s, 29.97 tbr, 1k tbn, 59.83 tbc
    Stream #0.1: Audio: aac, 44100 Hz, mono, s16, 32 kb/s
sample 5 http://media.ryuuo.com/05main.html
$ ffmpeg -i imf_h264_mp3_432bt.flv
  Duration: 00:04:53.02, start: 0.066000, bitrate: 432 kb/s
    Stream #0.0: Video: h264, yuv420p, 640x360 [PAR 1:1 DAR 16:9], 400 kb/s, 29.97 tbr, 1k tbn, 59.83 tbc
    Stream #0.1: Audio: mp3, 44100 Hz, 1 channels, s16, 32 kb/s
sample 6 http://media.ryuuo.com/06main.html
$ ffmpeg -i imf_h264_mp3_24kHz.flv  
  Duration: 00:04:53.05, start: 0.066000, bitrate: 432 kb/s
    Stream #0.0: Video: h264, yuv420p, 640x360 [PAR 1:1 DAR 16:9], 400 kb/s, 29.97 tbr, 1k tbn, 59.83 tbc
    Stream #0.1: Audio: mp3, 22050 Hz, 1 channels, s16, 32 kb/s

audioにおいて、標準的な128Kbps以上の時は44100Hzを使います。また、64Kbpsなどでは24000Hz以下を指定してくだ
さい、という検索結果が出ていたので試験だ。とは言っても、音響については並の人間よりも能力の落ちる私が性能
の違いなど分かる訳は無いと思ったのだが・・・、ちなみに、華麗な音楽ビデオが入手できなかったので比較上同じ
ファイルを用いた。
sample X10 http://media.ryuuo.com/X10main.html
$ ffmpeg -i aki400.mp4
  Duration: 00:01:58.55, start: 0.000000, bitrate: 486 kb/s
    Stream #0.0(und): Video: h264, yuv420p, 720x480 [PAR 8:9 DAR 4:3], 
                                        416 kb/s, 29.97 fps, 29.97 tbr, 60k tbn, 59.94 tbc
    Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 63 kb/s
  
  以下、mp4で試みたが、これは不思議だ。appletviewerでは表示できなかったのだが、試しに、Web上で
  試みたら、どのような理由からか分からないが眺めることが可能だった。ただ、windows xp 
  (cpu:cerelon2.4GHz)では表示できず、i786(quad core)では表示できる。開発用のFedora13(Xeon 2.8GHz)
  でも、もちろん表示できる・・・
sample X11 http://media.ryuuo.com/X11main.html
$ ffmpeg -i aki_mpeg4_aac.mp4
  Duration: 00:01:58.55, start: 0.000000, bitrate: 639 kb/s
    Stream #0.0(und): Video: mpeg4, yuv420p, 720x480 [PAR 8:9 DAR 4:3], 
                                            569 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 30k tbc
    Stream #0.1(und): Audio: aac, 48000 Hz, stereo, s16, 64 kb/s