Linaro 12.01のUbuntu-TV化 続き

予想通り、12.01にしたからといって、特に変化はないようだ。
再起動したら、1024x768の設定が有効になった。なんなのだ?
Unity2Dにて、解像度を変更しようとしたら、マウスポインタが消えた(^^;。


再生用ディレクトリを作成。

linaro@linaro-ubuntu-desktop:~$ mkdir -p ~/Videos/unity/local/featured ~/Videos/unity/local/rented ~/Videos/unity/local/purchased ~/Videos/unity/local/recorded

適当な名前のディレクトリを追加しても、表示は追加されない。
featuredにサンプル動画を入れる。


サンプル動画の入手。
http://www.h264info.com/clips.html から。

linaro@linaro-ubuntu-desktop:~$ cd Videos/unity/local/featured/
linaro@linaro-ubuntu-desktop:~/Videos/unity/local/featured$ wget http://downloads.dvdloc8.com/trailers/divxdigest/the_hobbit_an_unexpected_journey-trailer.zip
linaro@linaro-ubuntu-desktop:~/Videos/unity/local/featured$ unzip the_hobbit_an_unexpected_journey-trailer.zip 
Archive:  the_hobbit_an_unexpected_journey-trailer.zip
  inflating: poster.jpg              
  inflating: readme.txt              
  inflating: The Hobbit - An Unexpected Journey - Trailer.mp4  


早送りに使うサムネイルを生成する。

linaro@linaro-ubuntu-desktop:~/Videos/unity/local/featured$ /usr/lib/unity-lens-video/create_tmb.sh "The Hobbit - An Unexpected Journey - Trailer.mp4" 
Creating thumbnails for The Hobbit - An Unexpected Journey - Trailer.mp4...

サムネイル生成スクリプトは、1ファイルにつき10個のサムネイル固定だそうだ。
映画なんかの中身検索用としては、あんまり役に立たないな。
それならそれで、gzに固めておくとかしたらいいのに、ベタ置きだし。


カバーアートデータは、拡張子を.tbnにして動画ファイルと同じ場所に置く。
フォーマットは何がいいんだろう。
落としたアーカイブに付属していたのはjpegだった。

linaro@linaro-ubuntu-desktop:~/Videos/unity/local/featured$ file poster.jpg 
poster.jpg: JPEG image data, JFIF standard 1.01, comment: "CREATOR: gd-jpeg v1.0 (using IJ"
linaro@linaro-ubuntu-desktop:~/Videos/unity/local/featured$ mv poster.jpg "The Hobbit - An Unexpected Journey - Trailer.tbn"


以下同様に。
http://downloads.dvdloc8.com/trailers/divxdigest/the_hobbit_an_unexpected_journey-trailer.zip

Title: The Hobbit: An Unexpected Journey - H.264 HD 1080p Theatrical Trailer
File Size: 137 MB
Video Format: H.264
Video Resolution: 1910x800
Audio Format: AAC
Audio Details: 48 kHz, VBR

http://download2.dvdloc8.com/trailers/divxdigest/prometheus-trailer.zip

Title: Prometheus - H.264 HD 1080p Theatrical Trailer
File Size: 58 MB
Video Format: H.264
Video Resolution: 1920x816
Audio Format: AAC
Audio Details: 48 kHz, VBR

http://download2.dvdloc8.com/trailers/divxdigest/the_avengers-trailer.zip

Title: The Avengers (2012) - H.264 HD 1080p Theatrical Trailer
File Size: 104 MB
Video Format: H.264
Video Resolution: 1920x1056
Audio Format: AAC
Audio Details: 48 kHz, VBR

http://downloads.dvdloc8.com/trailers/divxdigest/captain_america_first_avenger-trailer2.zip

Title: Captain America: The First Avenger - H.264 HD 1080p Theatrical Trailer #2
File Size: 121 MB
Video Format: H.264
Video Resolution: 1920x800
Audio Format: AAC
Audio Details: 48 kHz, VBR

ホビットの再生は、以前よりだいぶいい。明るく速いところでは、ポリゴンが出てしまう。
ソフトウエアだけでは、このスピードは出ないと思われるので、ハードウエアデコードはやっている模様。


動作したまま放置しても出てこない。
Search Movies & TVを押しても出てこない。
ビデオの管理プロセスを殺してみる。

linaro@linaro-ubuntu-desktop:~/Videos/unity/local/featured$ killall unity-video-daemon

フィルムアイコンを選択しても、自動で上がってこない。
HUPかなんかにしてとけばよかったか。
Search Movies & TVを選んでキーインすると、だいぶ遅延してから上がってきた。
プロセスを終わらなくても、同様の方法が使えるようだ。


動画サンブルは、BigBuckBunnyを使ったものが、linaroから提供されている。
これも入れてみる。
http://samplemedia.linaro.org/
H264,MP4/1080pはきついが、720pくらいだと結構いろんなフォーマットで行けそう。
MP4/720p,480pはノイズだらけでダメ。
MP2/420pはまともに表示できない。1080pは止まってしまう。
VP8, VC1はどのサイズも結構快適に見られる。


qtmobilityは入っている?
インストール済みパッケージリストには、そのものの名前のものは入ってない!
PPAでは提供されないのかもしれない。
QtとQtmobilityモジュールは対応のものが必要って言ってるな。
パッケージ検索だと、qtmobility-l10n (1.1.0-0ubuntu4)しか出てこない。
これは、linaro版ではない。
PPAにある、qtmobility 1.1.0-0ubuntu4linaro1はどこにあるのだろう?
あと、たぶん、これも。
qt4-x11 4:4.7.4-0ubuntu8.1linaro1
precise(12.04)にしないとダメ?
dscを見る。
http://ppa.launchpad.net/linaro-maintainers/overlay/ubuntu/pool/main/q/qtmobility/qtmobility_1.1.0-0ubuntu4linaro1.dsc
そのものの名前のパッケージはないのか?
バージョンで調べてみると、現在は、

  • libdeclarative-multimedia
  • libqtmultimediakit1

について、1.1.0-0ubuntu4linaro1版が入っている。
てーことは、再生でポリゴンが出るのは、このせいじゃないってことか...