iPod用H.264をffmpegで作る

Posted on 2008/06/09 (月) 18:26
Filed Under foltia | 1 Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

iPod touch
iPodで再生可能なH.264ムービーを作るのに、foltiaのマニュアルに載ってる時代からずいぶん時間が経って、最近ではだいぶ簡単になったようなのでまとめてみる。

とりあえず、手元の環境はFedora9。ダウンロードはウチからだとIIJのミラーが一番速かったようだ。

まずは準備。

faacとfaadをダウンロードする。

wget http://downloads.sourceforge.net/faac/faac-1.26.tar.gz
wget http://downloads.sourceforge.net/faac/faad2-2.6.1.tar.gz

展開してインストール。

tar xvzf faac-1.26.tar.gz
cd faac
./bootstrap
./configure
make
sudo make install

faadも同様に。

x264をダウンロードしてインストールする

git clone git://git.videolan.org/x264.git
cd x264/
./configure
make
sudo make install

LAMEやXviDをインストールする。

su -
yum -y install lame
yum -y install lame-devel
yum -y install xvidcore
yum -y install xvidcore-devel

ffmpegの最新版をダウンロードする。

svn co svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg

ビルドする。

./configure –enable-libmp3lame –enable-libx264 –enable-libxvid –enable-libfaac –enable-libfaad –enable-pthreads –enable-gpl
make

でき上がってffmpegを試す。

./ffmpeg
FFmpeg version SVN-r13707, Copyright (c) 2000-2008 Fabrice Bellard, et al.
configuration: –enable-libmp3lame –enable-libx264 –enable-libxvid –enable-libfaac –enable-libfaad –enable-pthreads –enable-gpl
libavutil version: 49.7.0
libavcodec version: 51.57.2
libavformat version: 52.14.0
libavdevice version: 52.0.0
built on Jun 8 2008 17:34:55, gcc: 4.3.0 20080428 (Red Hat 4.3.0-8)
usage: ffmpeg [[infile options] -i infile]… {[outfile options] outfile}…
Hyper fast Audio and Video encoder
(以下略)

iPod用H.264への変換は最小オプションだとこんな感じ。

./ffmpeg -i ./infile.m2p -f ipod -level 13 ./outfile.MP4

ずいぶん簡単になった!

いまんところこんな感じで使っているところ。

./ffmpeg -i ./infile.m2p -f ipod -level 13 -croptop 8 -cropbottom 8 -cropleft 8 -cropright 14 -s 320×240 -b 300 -r 24 -ar 32000 -ac 2 ./outfile.MP4

ところで、地デジMPEG2-TSやBSデジタルMPEG2-TSはどうやって変換するのが一番ラクチンなのだろうか?

参考にしたページ:「iPod用h264を作るときのdebian(?)等のffmpegのオプションは -vlevel じゃなくて -level

Apple iPod touch 32GB MB376J/A
Apple iPod touch 32GB MB376J/A

発売:アップルコンピュータ
発売日:2008-02-07
定価:¥ 59,800
ASIN:B000UKMVM0


本日Friio(白)発売日

Posted on 2008/06/06 (金) 11:47
Filed Under Friio | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

Friio(白)本日6/6、19時から白Friioの発売がありますよー

http://www.friio.com/news/


ウチの日記的中間報告:
Fedora9を入れたマシンを開発用にこしらえて、Linux用の各録画ツール、b25は無修正でそのままコンパイル通ったところ

参考リンク:
白用recfriio:http://2sen.dip.jp/cgi-bin/friioup/source/up0465.zip
黒用recfriio:http://2sen.dip.jp/cgi-bin/friioup/source/up0493.zip
b25 ver.0.2.1(+tsselect v.0.1.4:http://2sen.dip.jp/cgi-bin/friioup/source/up0404.zip

SoftBankMobileが日本国内でのiPhone取扱を発表!

Posted on 2008/06/04 (水) 15:42
Filed Under ニュース, モバイル | 2 Comments | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

http://www.softbankmobile.co.jp/ja/news/press/2008/20080604_01/

「iPhone」について
2008年6月4日
ソフトバンクモバイル株式会社

この度、ソフトバンクモバイル株式会社は、今年中に日本国内において「iPhone」を発売することにつきまして、アップル社と契約を締結したことを発表いたします。

SOFTBANK MOBILE Corp. today announced it has signed an agreement with Apple® to bring the iPhone™ to Japan later this year.

WordPressで自分のはてブを表示する

Posted on 2008/05/30 (金) 16:34
Filed Under WordPress, 案内 | 1 Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

宗子時空:My Hatena Bookmark スクリーンショット右のサイドバーに、自分でブクマしたはてブを直近5件表示するようにしてみた。
使ったのは先日の「WordPressのサイドバーでtumblrを表示する」で使った、feedList Plugin。これはRSSを表示出来るんで、はてブのRSSを貼り付ければいいだけととてもラクチンなのだ。

Wordpress-はてブ-ATOMスクリーンショット当初ははてブのATOM(http://b.hatena.ne.jp/sorshi/atomfeed)を取得しようとしていた。
うん、コメントも出るしばっちりそう、と思っていたら、リンクが元記事ではなくはてブのパーマリンクを指しているのだった。スクリーンショットの例だと「WHOによる自殺予防の手引き - ゲームのミカタ - Fraternity7」のリンクはこっちを指してほしいのに「http://ageha909.blog121.fc2.com/blog-entry-637.html」こっちを指しているの「http://b.hatena.ne.jp/sorshi/20080530#bookmark-8405265」。

WordPress-はてブ-RSSじゃあRSSの方拾うかー、と取得元を(http://b.hatena.ne.jp/sorshi/rss)に変えたら、こんな感じの乱れた表示に。しかし、リンクは期待通り。
この状態でfeedListのオプション、show_descriptionをfalseに変更すると乱れはなくなりリンクは期待通りだけど、コメントが出ないいまの表示となった。

・リンクが期待通り
・表示が期待通り
・コメントも表示出来る
にするには、設定はどうしたらいいものか。

foltiaでfriioを使うパッチがすでに作られていた

Posted on 2008/05/02 (金) 14:48
Filed Under foltia, Friio | 8 Comments | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

page thumbnailfoltiaHDがもう出来てた!
すげー!
早く試してみたい! …けど、いまfoltiaが動いてる機械だとまだうまく録画アプリコンパイル出来ないんだなぁ。
テスト機1台こしらえようかしらー

Friio ソフトウェア&プラグインスレッド 5
45 :名無しさん@編集中:2008/04/29(火) 13:23:58 ID:Zp4cF689

前スレでUPしてくださいと言われたので、需要があるかどうか分かりませんが
foltia(Linux を使った録画システム) を friio 対応してUPしました。
恐いもの知らずな方はどうぞ。

# 一応、録画と同時にB25を通すように作成しました。

↓ダウンロード
http://2sen.dip.jp:81/cgi-bin/friioup/source/up0471.lzh

また、「foltia ってなに?」…と興味のある方は以下をどうぞ
http://svn.dcc-jpl.com/foltia/trunk/doc/index.html

とても便利そうなんでREADMEも転載。

■概要

 foltia のフリーオ対応です。一応、互換性を考えて修正したつもりですが
既存関係は全くテストをしていない(環境がない)ので動くかどうかは分かりません。
また作者はこの修正に全く関係がないので、この件で作者に問い合わせたりしないでください。

きちんと動作すればB25で暗号化まで解除されて保存されるはずです。
ちなみに、信頼性はαバージョン以下です(;´Д`)

■利用手順

◆perl について

foltia-r72-20080124.tar.gz を元に修正しています。
同一バージョンなら上書きで問題ないと思います。

違うバージョンの場合は「〜.pl」の中を「friio」で検索してみてください
今回修正したところが出てきます。大して多くないので自分でマージしましょう。
(なお、ログ関係の修正は数が多いので検索にかからないようにしました)

◆シェルスクリプトについて

recfriio.sh は foltia が動作しているホームディレクトリにおいてください。
また「/usr/bin/recfriio」と「/usr/bin/b25」のパスは環境に合わせて修正をお願いします。

◆DBのデータについて

foltia_station テーブルの以下のカラムデータを更新します。

 stationrecch = friio で利用するチャンネルに設定します
 device =「friio」と設定したチャンネルが friio で録画されます

ex.)更新SQL(関東)
update foltia_station set stationrecch = ‘27′, device = ‘friio’ where stationid = ‘1′ \g
update foltia_station set stationrecch = ‘26′, device = ‘friio’ where stationid = ‘3′ \g
update foltia_station set stationrecch = ‘25′, device = ‘friio’ where stationid = ‘4′ \g
update foltia_station set stationrecch = ‘22′, device = ‘friio’ where stationid = ‘6′ \g
update foltia_station set stationrecch = ‘21′, device = ‘friio’ where stationid = ‘8′ \g
update foltia_station set stationrecch = ‘24′, device = ‘friio’ where stationid = ‘10′ \g
update foltia_station set stationrecch = ‘23′, device = ‘friio’ where stationid = ‘12′ \g
update foltia_station set stationrecch = ‘23′, device = ‘friio’ where stationid = ‘14′ \g
commit

■注意すること

とりあえず、E6750 で同時3録画は問題なくとれることは確認しました。
ただ、foltia には自動エンコードなどの機能があるので
そういったところで重くなると fifo あたりでデータの取りこぼしが
起こるかもしれません。とりあえず注意して使ってください。

                                -以上-

WordPressのサイドバーでtumblrを表示する

Posted on 2008/04/01 (火) 0:58
Filed Under WordPress | 79 Comments | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

WordPressのサイドバーでtumblrを表示
サイドバーに自分のtumblrの新着を表示してみたらおもしろいんじゃないかと思って試作してみた。
tumblrはRSSを吐いてくれるのでRSSを表示してくれるプラグインを利用すればいいわけだ。
今回使ったのは結構高機能なRSS/ATOM表示プラグインのfeedlist
で表示してみたのがこのスクリーンショットなんだけど、今回は採用見送りとなった。

2台のFriioで同時録画に成功(Linux編)

Posted on 2008/03/26 (水) 12:27
Filed Under Friio | 2 Comments | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

2台目のFriioが届いたので同時録画出来るか試してみた。
具体的にはココを参考にして。
Linux用Friioソフトウェアが登場!」(マイコミジャーナル)
利用したソフトはこちら。
【鉄壁を】フリーオ解析・研究スレ 3 【破れ】

639 :名無しさん@編集中:2008/03/03(月) 03:55:36 ID:uHRgfsN3
Linux関連のコマンド群を更新しました。
b25, recfriio(Linux用用録画コマンド), recfx2(cap_sts Linux版),
extrecd(MythTVの録画予定に合わせてrecfriio,recfx2を起動するスクリプト)
等が入っています。
http://2sen.dip.jp:81/cgi-bin/friioup/source/up0281.zip

現在の懸案:
・録画の安定性に不安がある。
・h264エンコードがうまくいかない。

コンパイルしてそのまま実行したところ、無事に2台のFriioを認識して期待通り動いた。画面は2台目のもの。

screen shot

今回は2台のFriioにそれぞれB-CASカードを入れてb25を実行したけど、カード1枚で期待通り動くのかはまだわからない。

と、BS/CSが録れるFriio2はいつ出るのだろうか?
最近は三波録れるユニデンチューナ+カメレオンUSBの組み合わせが流行ってるそうでそっちも興味あるものだ。

Amazonほしい物リスト

Posted on 2008/03/15 (土) 22:53
Filed Under WordPress, 案内, 日記 | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

最近話題の、Amazonの自分のほしいものをがんがん登録しておくと人からプレゼントしてもらえるかも、という機能が先日「ウィッシュリスト」から「ほしい物リスト」と直接的な名前に変わった。
うちでも2003年から宗子ウィッシュリストをひっそり公開していたもののアピールが足りず誰にも気づかれなかったようなのでもうちょっとわかりやすいところに表示しなおしてみた。

  1. 直リンク:宗子ほしい物リスト
  2. WordPressプラグイン「Amazon Wishlist」によるサイドバーへの表示。
    Twitter,New Books,New CD,New DVD,Recently,Categories,Archives,Amazonのしたの「Wish list」。
    このプラグイン、表示数を10じゃなく30ぐらいにあげたり、ソート順を追加日からほしい順にしようとしてAmazon Associates Web Service(旧ECS) API Version: 2008-03-03を読んでみたがWishListは一回に取得できるのは10までで、ソートに使えるのはDateAdded,LastUpdated,Priceの3つしかなかった。今後のAPI拡張に期待。
    そして、表示がデフォルトのままなんで今度直そうかとも。

そして、ほしい物リストから、アイテムを選んでカートに入れると配送先のところでこんな風に出る。友達の誕生日とかのプレゼントにこんな合理的な仕組みはなかなかないよね!


ところで、このエントリ、これだけAmazonのことかいてて、広告にAmazon Hacksとか表示されるのだろうか。

〔PR〕
Amazonのインスタントストア「宗子書房」のご利用はサイドバーのAmazoのクリックが便利です。

Recently


Categories


Archives


Wish list

宗子さんのほしい物リスト2015/5-
Pages (152): « First ... « 14 15 16 17 18 19 20 21 22 23 [24] 25 26 27 28 29 30 31 32 33 34 ... Last »