生TSからiPod H.264 MP4にLinuxでトラコンできた日
Posted on 2008/10/28 (火) 2:10
Filed Under foltia, Friio | Leave a Comment | TrackBack |
世間ではアースソフト様からPT1とゆースゴいカードがでたようですが、Linuxにはまだドライバがない今日この頃みなさんいかがお過ごしでしょうか。
ウチの田舎ではfriio発売から一年かかってようやく生TSからiPod用H.264の作成に成功したんでひとまずココに自分用にメモ。
用意するもの
- 最近のffmpeg:映像のH.264エンコードとiPodに認識させるヘッダつけに使う。手元のはr13707と出ていた。-f ipodオプションが使えるバージョンで。
- mplayer:TSからオーディオトラックを抜きだしてWAVEにするのに使う。
- MP4Box:各トラックをまとめてMP4ピルドに使う。インストールはココが参考になった。「SE奮闘記: 【Linux】Gpac(MP4Box)のコンパイル→インストールメモ」
- Nero AAC コーデック:オーディオトラックのAACエンコードに使う。FAACと比べて品質がとても良い。オープンソースではないけどLinux用バイナリがある。オープンソースしか使いたくない人はFAACでどうぞ。
手順
1.生TSからH.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として抜き出す。
30分番組で処理時間2分ちょい。
3.2で作ったWAVEをAACに変換。
30分番組で処理時間2分ちょい。
4.1で作った映像と3で作った音声トラックをくっつける。
5.iPodで認識する形式にする。
ffmpeg -i 1462-1-20081024-0100-base.mp4 -vcodec copy -acodec copy -f ipod 1462-1-20081024-0100.mp4
できあがったらブラウザやQuickTime PlayerやiPhoneで確認する。
旧仕様と新仕様のfolcastムービーの比較。(クリックで拡大)
サイドカットするTBSは神罰を受けた方がいいということがよくわかりますね!
変更履歴: -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 |
みんな大好き、MacBookの新機種がでましたよー
大きく変わったのはMacBook,MacBook Pro (15インチ)。Airはマイナーチェンジっぽく17インチは来年に先送りされたらしい。
雰囲気的には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 |
「新宿コマ劇場座長公演 水樹奈々 大いに唄う」申込のために新しくケータイを買い足した。
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 |
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/)を購読した状態のスクリーンショット。(サンプルは前回記事)
つぎに、画像が出なくて改行もないRSS .92(http://www.dcc-jpl.com/diary/feed/rss/)
最後にHTMLが展開されててなにがなんだかわかんないRSS 2.0(http://www.dcc-jpl.com/diary/feed/)
いままでなにも考えずに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 |
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 |
LinuxのHD録画まわりの最近の動向。
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新規ロットにも対応した!
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 |
画像をたんぶるのにとっても便利なFirefoxアドオンのTomblooに「Tumblrのバックアップ」とゆーメニューがあることに気がついた。
実行するとメニューバーがぐんぐん右に延びていってたしかにバックアップされているようだ。
が、どこに?
と思って探したらここにあった。
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 |
事前の報道の予定通りiPhone 2.1アップデータがリリースされたー!
「アップル、iPhone 3G用の最新ファーム「2.1」を公開 −「バッテリ寿命の劇的な向上」。ハング対策も 」
- 通話発信時のエラーと通話中のエラーによる回線切断の発生頻度の減少
- ほとんどのユーザを対象としたバッテリ寿命の劇的な向上
- iTunesへのバックアップの所要時間の劇的な減少
- メールの信頼性の向上 (特にPOP、およびExchangeアカウントのメールフェッチ時)
- 他社製アプリケーションのインストールの速度の向上
- 他社製アプリケーションが多数インストールされている場合にハングおよびクラッシュを生じる問題の修正
- SMS のパフォーマンスの向上
- アドレスデータの読み込みおよび検索速度の向上
- 3G信号強度表示の正確性の向上
- バッテリ寿命の劇的な向上
- SMS着信時の警告音繰り返し機能(2回まで追加可能)
- パスコード入力に10回失敗後のデータ消去オプション
- Geniusプレイリスト作成機能の追加
ちょろっと試してみたところたしかに日本語入力が超快速になった!
さらにiPhoneが魅力的なデバイスになったことは間違いない!
追記:なんと、位置情報を付けて撮影したExifつき写真をようやくメール出来るようになった!
オマケ。
アップデータの実体はここ。
展開するとこんな感じ。
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アップデータの心臓部だと思ったけれどパスワードで保護されててマウント出来なかった。
Recently
- Comistream Reader公開!
- 2024年10月時点の令和最新版ウチのバックアップ環境
- C104 夏コミのご案内
- C103 冬コミのご案内
- C102 夏コミのご案内 13日 日曜日 西お28b
- 「アニメソムリエ」という新サービスを作りました!
- C101冬コミのご案内 2日目 12/31 土曜日 西さ07a
- モバイルディスプレイをMac miniにつないだら1600×1000がRetina表示にならなかったんで設定変更した話
- C100夏コミのご案内 1日目 8/13 土曜日 西し15b
- DCC-JPL.COMのメールシステムをG SuiteからCloudflare Email Routingに切り換えた
- ゲーム実況とVTuber的な日記【毎週土曜15時配信】
- C99冬コミのご案内 2日目 12/31金曜日 東5 テ07b
- アニメオブジイヤ2020
- MacでjpegのzipをQuickLookしよう
- USB2.5GbEアダプタを買ったりErgoDoxのキースイッチをまた交換したりといった最近の日記
- CentOS 8 StreamがESXi5.5上でIllegal instruction (core dumped)で死にまくるのを解決するメモ
- 2020年のヒット曲TOP41が1時間でわかるMIX(原曲Spotifyリンク&各曲コメントつき)
- アニメオブジイヤ2019
- 今日のErgoDoxなどの日記
- 2019年のヒット曲TOP41が1時間でわかるMIX
- 中古のThinkPad X1 Carbon 4th Genを買ってWWAN(LTEモデム)を内蔵した話
- Raspberry PiでGNSSをクロックソースにするStratum1 NTPサーバーを作った話
- 40ギガビットイーサネットへの道 1(MikroTik CRS326-24S+2Q+RM導入編)
- メインプロバイダを「ZOOT NATIVE IPv4固定IP1個」に乗り換えた
- C97冬コミのご案内 4日目 12/31火曜日 南3 ヨ-18a
- 2018年のヒット曲TOP41が1時間でわかるMIX
- 最近のErgoDox日記
- レーザー刻印で薙刀式キーキャップを作った
- Mac miniの重さ
- Mac用薙刀式のセンターシフト+T,Yの実装
Categories
Archives
- 2024年 11月
- 2024年 8月
- 2023年 12月
- 2023年 8月
- 2023年 3月
- 2022年 12月
- 2022年 8月
- 2022年 3月
- 2021年 12月
- 2021年 11月
- 2021年 5月
- 2021年 3月
- 2021年 2月
- 2020年 12月
- 2020年 11月
- 2020年 10月
- 2020年 6月
- 2019年 12月
- 2019年 11月
- 2019年 10月
- 2019年 9月
- 2019年 8月
- 2019年 7月
- 2019年 5月
- 2019年 4月
- 2019年 3月
- 2019年 1月
- 2018年 12月
- 2018年 8月
- 2018年 6月
- 2018年 4月
- 2018年 2月
- 2017年 12月
- 2017年 8月
- 2017年 5月
- 2017年 1月
- 2016年 12月
- 2016年 9月
- 2016年 8月
- 2016年 7月
- 2016年 4月
- 2016年 1月
- 2015年 11月
- 2015年 9月
- 2015年 8月
- 2015年 5月
- 2015年 3月
- 2015年 2月
- 2015年 1月
- 2014年 12月
- 2014年 11月
- 2014年 10月
- 2014年 9月
- 2014年 8月
- 2014年 7月
- 2014年 5月
- 2014年 3月
- 2014年 2月
- 2014年 1月
- 2013年 12月
- 2013年 11月
- 2013年 10月
- 2013年 9月
- 2013年 8月
- 2013年 7月
- 2013年 6月
- 2013年 5月
- 2013年 4月
- 2012年 11月
- 2012年 10月
- 2012年 9月
- 2012年 8月
- 2012年 7月
- 2012年 6月
- 2012年 5月
- 2012年 4月
- 2012年 3月
- 2012年 2月
- 2012年 1月
- 2011年 12月
- 2011年 11月
- 2011年 10月
- 2011年 9月
- 2011年 8月
- 2011年 7月
- 2011年 6月
- 2011年 5月
- 2011年 4月
- 2011年 3月
- 2011年 2月
- 2011年 1月
- 2010年 12月
- 2010年 11月
- 2010年 10月
- 2010年 9月
- 2010年 8月
- 2010年 7月
- 2010年 6月
- 2010年 5月
- 2010年 4月
- 2010年 3月
- 2010年 2月
- 2010年 1月
- 2009年 12月
- 2009年 11月
- 2009年 10月
- 2009年 9月
- 2009年 8月
- 2009年 7月
- 2009年 6月
- 2009年 5月
- 2009年 4月
- 2009年 3月
- 2009年 2月
- 2009年 1月
- 2008年 12月
- 2008年 11月
- 2008年 10月
- 2008年 9月
- 2008年 8月
- 2008年 7月
- 2008年 6月
- 2008年 5月
- 2008年 4月
- 2008年 3月
- 2008年 2月
- 2008年 1月
- 2007年 12月
- 2007年 11月
- 2007年 10月
- 2007年 9月
- 2007年 8月
- 2007年 7月
- 2007年 6月
- 2007年 5月
- 2007年 4月
- 2007年 3月
- 2007年 2月
- 2007年 1月