生TSからiPod H.264 MP4にLinuxでトラコンできた日

Posted on 2008/10/28 (火) 2:10
Filed Under foltia, Friio | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

 世間ではアースソフト様からPT1とゆースゴいカードがでたようですが、Linuxにはまだドライバがない今日この頃みなさんいかがお過ごしでしょうか。
 ウチの田舎ではfriio発売から一年かかってようやく生TSからiPod用H.264の作成に成功したんでひとまずココに自分用にメモ。

用意するもの

手順
1.生TSからH.264の映像ファイルを作る。

ffmpeg -threads 4 -i 1462-1-20081024-0100.m2t -deinterlace -croptop 6 -cropbottom 6 -cropleft 8 -cropright 8 -s 480×272 -r 29.97 -vcodec libx264 -g 300 -b 400000 -level 13 -loop 1 -sc_threshold 60 -partp4×4 1 -rc_eq ‘blurCplx^(1-qComp)’ -refs 3 -maxrate 700000 -async 50 -f h264 1462-1-20081024-0100.264

簡単なオプションの説明
-threads 4 :スレッド数。使ってるCPUに応じて。Core2DuoやCore2Quadではいくつにすれば最適かはよくわからない。
-i ../1462-1-20081024-0100.m2t
-deinterlace :インターレースを解除する
-croptop 6 :上6ピクセルを取り除く
-cropbottom 6 :下6ピクセルを取り除く
-cropleft 8 :左8ピクセルを取り除く
-cropright 8 :右8ピクセルを取り除く
-s 480×272 :作成サイズ。iPhoneサイズがこれだと噂に聞いたんで
-r 29.97 :フレームレート。30000/1001とかとも書かれる
-vcodec libx264 :H.264エンコーダとしてx264を使う指定
-aspect 16:9 :アスペクト比
-b 400000 :ビットレート。400kbpsを指定
-f h264 :H.264ファイルを出力
オプションの大半はMacの変換ソフト「iSquiint」を参考にした、というかパクった。

これでBS-iのCLANNAD(30分/4.8G)をPentium4(2.8GHz),2GB RAMのマシンで処理するのにだいたい60分ぐらい。ファイルサイズは92MB程度。
ビットレートを変えて500kbpsだと115M、600kbpsだと137Mになった。

2.生TSから音声トラックをWAVEとして抜き出す。

mplayer 1462-1-20081024-0100.m2t -vc null -vo null -ao pcm:file=1462-1-20081024-0100.wav:fast

30分番組で処理時間2分ちょい。

3.2で作ったWAVEをAACに変換。

neroAacEnc -br 128000 -if 1462-1-20081024-0100.wav -of 1462-1-20081024-0100.aac

30分番組で処理時間2分ちょい。

4.1で作った映像と3で作った音声トラックをくっつける。

MP4Box -fps 29.97 -add 1462-1-20081024-0100.264 -new 1462-1-20081024-0100-base.mp4
MP4Box -add 1462-1-20081024-0100.aac 1462-1-20081024-0100-base.mp4

5.iPodで認識する形式にする。
ffmpeg -i 1462-1-20081024-0100-base.mp4 -vcodec copy -acodec copy -f ipod 1462-1-20081024-0100.mp4

MP4Box -ipod 1462-1-20081024-0100-base.mp4

できあがったらブラウザやQuickTime PlayerやiPhoneで確認する。

旧仕様と新仕様のfolcastムービーの比較。(クリックで拡大)
サイドカットするTBSは神罰を受けた方がいいということがよくわかりますね!
folcast新旧比較

変更履歴: -aspect 16:9を削って-sc_thresholdを40から60に変更。
しかし、いくつかcrop出来ないファイルが出てきててナゾ中。

5の手順をweb fast start出来る方法に変更。「追補:生TSからiPod H.264 MP4にLinuxでトラコンできた日

新しいMacBookとMacBook Proが出たー

Posted on 2008/10/15 (水) 23:31
Filed Under Mac | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

みんな大好き、MacBookの新機種がでましたよー

大きく変わったのはMacBook,MacBook Pro (15インチ)。Airはマイナーチェンジっぽく17インチは来年に先送りされたらしい。
MacBook
MacBook Pro

雰囲気的にはMacBookはMacBook Pro(13インチ)という位置づけになっている。
新しいトラックパッドはボタンがなくなり4本指までのマルチタッチができるように。
本体にディスプレイポートの小型端子ミニディスプレイポートが装備されDVI,FireWire400は廃止された。

そして新しいシネマディスプレイ

ディスプレイポート、USB、MagSafeが三つまたで出ていてMacBook専用的ケーブルだが組み合わせて使うと電源も供給されて恐ろしく便利そう。

お値段はこんな感じ
・MacBook 13インチ 2.0GHz
 148,000円
・MacBook 13インチ 2.4GHz
 184,800円
・MacBook Pro 15インチ 2.4GHz
 228,800円
・MacBook Pro 15インチ 2.53GHz
 288,800円

マイナーチェンジモデル
・MacBook Air 1.6GHz
 218,800円
・MacBook Air 1.86GHz
 298,800円
・MacBook Pro 17インチ
318,800円
・MacBook 13インチ(ホワイト)
114,800円

参考リンク
アップル - MacBook
アップル - MacBook Pro
アップル - LED Cinema Display

本田雅一の「週刊モバイル通信」第426回 ■所有欲、使用感を重視した新MacBook

水樹奈々座長公演申込のためにケータイ買い足した

Posted on 2008/10/08 (水) 13:25
Filed Under モバイル, 日記, 水樹奈々 | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

821SC 「新宿コマ劇場座長公演 水樹奈々 大いに唄う」申込のために新しくケータイを買い足した。
WILLCOMやイーモバイルやiPhone 3Gでは申込すらできなかったので。
参考:「水樹奈々ニューシングル「Trickster」 :宗子時空

ついでに、1件の申込に対してそれぞれ電話機が必要なわけではなかったんでTricksterもアニメイトとゲーマーズでそれぞれ買い足してきた。
 電話機の購入候補になったのはSoftBankMobileのプリペイドケータイかスパボ一括。
 秋葉原近辺で探したところプリペイドを扱ってたのはヨドバシのみで機種は一機種、本体¥5,800、プリペイド通話料が¥3,000であった。スパボ一括は¥14,800が在庫あった最安値であった。
もちろん支払い総額はプリペイドケータイのほうが確実に安いのだろうけど、結局スパボ一括でワンセグ付きの「SoftBank 821SC」を買ってしまった。

スパボ一括の支払い見込みはこんな予定。

初期:本体¥14,800+事務契約手数料¥2,835(-数ヶ月後ただとも商品券¥5,000分)=¥12,635相当

最初の一ヶ月:Wホワイト(¥1,960)+パケット定額フル (¥1,029)+S!ベーシックパック(¥315)+ユニバーサルサービス料(¥7)=¥3,311
(スパボ一括販売のためにはWホワイト必須ということでついてた。ただとも商品券のためにはパケット定額フルも契約してる必要があった)

二ヶ月目:ホワイトプラン(¥980)+パケット定額フル (¥1029)+S!ベーシックパック(¥315)+ユニバーサルサービス料(¥7)=¥2,331

三ヶ月目以降:ホワイトプラン(¥980)+S!ベーシックパック(¥315)-新スーパーボーナス特別割引(¥1,280)+ユニバーサルサービス料(¥7)= ¥22
(あんしん保証パックと基本オプションパックは無料期間終ったらはずす。ただとも商品券とどいたらパケット定額フルもはずす)

これで契約中の回線はWILLCOMx2,EMOBILEx1,SoftBankMobilex2の計5回線。まるでケータイマニアの人のようだ。

LDR touchが出たんでlivedoor Readerに乗り換えた

Posted on 2008/09/30 (火) 14:26
Filed Under 案内, iPhone | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

 iPhone用LDRクライアントが出たー!
Livedoor Reader専用iPhoneアプリ、「LDR touch」をリリースしました。

 これをきっかけに、長年使ってきたfresh readerからlivedoor reader(通称:LDR)に移転をすることにした。
 購読してるサイトはOPMLでラクラク移転、できることが多いのだけどfresh readerは気をつける点が一ヶ所ある。fresh readerにはRSSがないサイトを自前のMyRSS.jpを使って購読する機能があって、MyRSSを使ってるサイトはLDRだと正常にインポート出来ない。ウチではfresh readerの吐いたOPMLを編集して「description=”myrss for」を含む行はばっさり削って解決した。

 というわけで、移転はできたもののわりと深刻なことに気がついた。
 宗子時空ではRSSをRSS2.0,RSS0.92,ATOM0.3の3つの形式で配信してたんだけどずいぶん見え方が違うようのだ。

 まずこれが一番期待通りになるATOM(http://www.dcc-jpl.com/diary/feed/atom/)を購読した状態のスクリーンショット。(サンプルは前回記事)
ATOMスクリーンショット

 つぎに、画像が出なくて改行もないRSS .92(http://www.dcc-jpl.com/diary/feed/rss/)
RSS 0.92 スクリーンショット

 最後にHTMLが展開されててなにがなんだかわかんないRSS 2.0(http://www.dcc-jpl.com/diary/feed/)
RSS 2.0 スクリーンショット

 いままでなにも考えずに3つのフォーマットのRSSをヘッダに書いていたのは大変混乱を招いてそうだったんで、今日からはATOMのURLのみをオートディスカバリ用ヘッダに書くことにした。

 LDRをはじめ、さまざまなRSSリーダーを使っておられる読者様に置かれましては、購読RSSをATOMに変更していただけるとより快適な環境になるのではないかと思うのであります。

(もしかしたらWordPressを最新版にしたら吐くRSSが変わるかも知んないけどまだ未検証)

iPhoneでfoltiaの動画がストリーミングできるようになった

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

 iPhone firmware 2.1でfoltiaからストリーミング再生出来ることがわかったんで、iPhone用ページを安易に作ってみた。
 きっと母艦を持たずに外出しているときとか、Podcastにシンクしなくても新しいアニメが視聴出来るはずなんできっと便利。しかしソフトバンクの網の帯域でホントにストリーミングできるかはまったくナゾだし、今度移動視聴テストしたらまた書く。

まず録画ライブラリリスト表示。

個別表示。一行にしようか改行しようか悩んだ末、長さが短い一行表示を採用。


選択すると縦位置で再生が開始される。

横に倒せば横位置に。

でも、たまに、Safariのメモリが足りないときにはエラーになってしまうときもある。

ソースのコミットはまだ。
foltiaHD関連とごっちゃごちゃになってしまってるんで。
いまだにMPEG2-TSのiPodトラコンうまく行ってないんだけど、この際いったんトラコン諦めようか考え中。

Linuxハイビジョン録画の進捗

Posted on 2008/09/27 (土) 0:26
Filed Under Friio | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

LinuxのHD録画まわりの最近の動向。

Linuxでfriio

338 : ◆N/E9PqspSk :2008/09/19(金) 08:55:32 ID:Ae+dCmMz
http://2sen.dip.jp/cgi-bin/friioup/source/up0775.zip
recfriio r3 が出来ました。白凡黒凡共通です。
チャンネル指定方法が変わっています。13〜62 => UHF, B1〜B11 => BS, C1〜C12 => CS
白凡黒凡判別を修正して新しい白凡でも使えるようにしました。ロックファイル(/var/lock/friiodetect)を使います。要書き込み権限です。
録画ファイル名に’-'を指定することで標準出力にTSを吐くようになりました。
録画時間に’-'を指定するとCtrl-C等で中断するまで録画するようにしました。
b25とリンクしてMulti2デコードを行う機能を追加しました。–b25オプションを付けるとMulti2デコードを行います。

347 : ◆N/E9PqspSk :2008/09/20(土) 01:05:26 ID:7Lm+n7EZ
http://2sen.dip.jp/cgi-bin/friioup/source/up0777.zip
recfriio r4
–b25で録画中、B25でエラーが発生した場合にB25処理なしで録画を継続するようにしました。
試しに録画中にB-CASを抜いてみましたが、後でb25をかければちゃんと見れるファイルになりました。
エラーによっては内容が欠けたり、欠けたことによって後でエラーが発生する可能性があると思われますが、
b25内のバッファの処理はきついので勘弁して下さい。

b25が内蔵されてさらに使いやすくなったようだ! (まだ試してない)
しかも白Friio新規ロットにも対応した!

Linux でビデオ録画【六枚目】

655 :login:Penguin:2008/09/18(木) 23:53:13 ID:O5kExiUS
68 名前:名無しさん@編集中[sage] 投稿日:2008/09/17(水) 15:41:35 ID:6lpNa0nh
linuxに関して問い合わせてみた。

>現在のところ、PT1 を Linux に対応させる予定はありません。

>ハードウェア仕様の公開については、弊社に所有権のある部分は
>可能ですが、以下に挙げる項目はその権利を所有する会社の承諾を
>得られないため公開できません。

>・復調 IC の仕様や制御方法
>・PLL IC の仕様や制御方法
>・チューナーモジュールに関する資料全般

だそうです。
FPGAの仕様は公開してくれるってことかな?

Linux用ドライバは果たしてできるか!?

TomblooでTumblrをバックアップ

Posted on 2008/09/18 (木) 15:23
Filed Under 技術 | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

画像をたんぶるのにとっても便利なFirefoxアドオンのTomblooに「Tumblrのバックアップ」とゆーメニューがあることに気がついた。
Tomblooメニュー

実行するとメニューバーがぐんぐん右に延びていってたしかにバックアップされているようだ。
が、どこに?
と思って探したらここにあった。

~/Library/Application Support/Firefox/Profiles/default.sjj/tombloo/photo/

default.sjjは多分環境によってまちまち。
photoの下に500と75の二つの大きさのフォルダができていた。

関連記事:
らくらくタンブれるTomblooが便利! :宗子時空
iViewがおもしろすぎる :宗子時空

参考リンク:
宗子tum

iPhone 2.1で日本語が快速に!

Posted on 2008/09/13 (土) 7:01
Filed Under ニュース, iPhone | Leave a Comment | TrackBack | ̃Gg͂ĂȃubN}[Nɒlj Share on Tumblr

事前の報道の予定通りiPhone 2.1アップデータがリリースされたー!

アップル、iPhone 3G用の最新ファーム「2.1」を公開 −「バッテリ寿命の劇的な向上」。ハング対策も

  • 通話発信時のエラーと通話中のエラーによる回線切断の発生頻度の減少
  • ほとんどのユーザを対象としたバッテリ寿命の劇的な向上
  • iTunesへのバックアップの所要時間の劇的な減少
  • メールの信頼性の向上 (特にPOP、およびExchangeアカウントのメールフェッチ時)
  • 他社製アプリケーションのインストールの速度の向上
  • 他社製アプリケーションが多数インストールされている場合にハングおよびクラッシュを生じる問題の修正
  • SMS のパフォーマンスの向上
  • アドレスデータの読み込みおよび検索速度の向上
  • 3G信号強度表示の正確性の向上
  • バッテリ寿命の劇的な向上
  • SMS着信時の警告音繰り返し機能(2回まで追加可能)
  • パスコード入力に10回失敗後のデータ消去オプション
  • Geniusプレイリスト作成機能の追加

ちょろっと試してみたところたしかに日本語入力が超快速になった!
さらにiPhoneが魅力的なデバイスになったことは間違いない!
追記:なんと、位置情報を付けて撮影したExifつき写真をようやくメール出来るようになった!

オマケ。
アップデータの実体はここ。

~/Library/iTunes/iPhone Software Updates/iPhone1,2_2.1_5F136_Restore.ipsw

展開するとこんな感じ。

[fate:~/2.1] sorshi% unzip iPhone1,2_2.1_5F136_Restore.ipsw
Archive: iPhone1,2_2.1_5F136_Restore.ipsw
creating: .fseventsd/
inflating: .fseventsd/000000007a45a08a
inflating: .fseventsd/fseventsd-uuid
inflating: 018-3940-43.dmg
inflating: 018-4118-1.dmg
inflating: 018-4122-1.dmg
creating: Firmware/
creating: Firmware/all_flash/
creating: Firmware/all_flash/all_flash.m68ap.production/
inflating: Firmware/all_flash/all_flash.m68ap.production/applelogo.s5l8900x.img3
inflating: Firmware/all_flash/all_flash.m68ap.production/batterylow0.s5l8900x.img3
inflating: Firmware/all_flash/all_flash.m68ap.production/batterylow1.s5l8900x.img3
inflating: Firmware/all_flash/all_flash.m68ap.production/DeviceTree.m68ap.img3
inflating: Firmware/all_flash/all_flash.m68ap.production/glyphcharging.s5l8900x.img3
inflating: Firmware/all_flash/all_flash.m68ap.production/glyphplugin.s5l8900x.img3
inflating: Firmware/all_flash/all_flash.m68ap.production/iBoot.m68ap.RELEASE.img3
inflating: Firmware/all_flash/all_flash.m68ap.production/LLB.m68ap.RELEASE.img3
inflating: Firmware/all_flash/all_flash.m68ap.production/manifest
inflating: Firmware/all_flash/all_flash.m68ap.production/needservice.s5l8900x.img3
inflating: Firmware/all_flash/all_flash.m68ap.production/recoverymode.s5l8900x.img3
creating: Firmware/all_flash/all_flash.n82ap.production/
inflating: Firmware/all_flash/all_flash.n82ap.production/applelogo.s5l8900x.img3
inflating: Firmware/all_flash/all_flash.n82ap.production/batterylow0.s5l8900x.img3
inflating: Firmware/all_flash/all_flash.n82ap.production/batterylow1.s5l8900x.img3
inflating: Firmware/all_flash/all_flash.n82ap.production/DeviceTree.n82ap.img3
inflating: Firmware/all_flash/all_flash.n82ap.production/glyphcharging.s5l8900x.img3
inflating: Firmware/all_flash/all_flash.n82ap.production/glyphplugin.s5l8900x.img3
inflating: Firmware/all_flash/all_flash.n82ap.production/iBoot.n82ap.RELEASE.img3
inflating: Firmware/all_flash/all_flash.n82ap.production/LLB.n82ap.RELEASE.img3
inflating: Firmware/all_flash/all_flash.n82ap.production/manifest
inflating: Firmware/all_flash/all_flash.n82ap.production/needservice.s5l8900x.img3
inflating: Firmware/all_flash/all_flash.n82ap.production/recoverymode.s5l8900x.img3
creating: Firmware/dfu/
inflating: Firmware/dfu/iBEC.m68ap.RELEASE.dfu
inflating: Firmware/dfu/iBEC.n82ap.RELEASE.dfu
inflating: Firmware/dfu/iBSS.m68ap.RELEASE.dfu
inflating: Firmware/dfu/iBSS.n82ap.RELEASE.dfu
inflating: Firmware/dfu/WTF.m68ap.RELEASE.dfu
inflating: Firmware/dfu/WTF.n82ap.RELEASE.dfu
inflating: Firmware/dfu/WTF.s5l8900xall.RELEASE.dfu
inflating: kernelcache.release.s5l8900x
inflating: Restore.plist

これが2.1アップデータの心臓部だと思ったけれどパスワードで保護されててマウント出来なかった。

185M Aug 29 17:47 018-3940-43.dmg

Recently


Categories


Archives


Wish list

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