謎's キッチン

謎のひとりごと。Amazon欲しい物リストはこちら: https://www.amazon.co.jp/hz/wishlist/ls/CCPOV7C6JTD2

FFmpeg

AbemaTVの仕様とHLSの暗号化の弱さ

AbemaTVの仕様について気になったので調べてみた (研究目的です念の為)。 AbemaTVはPCへの動画配信において、配信プロトコルにHLSを使用しているようだ。HLSはMPEG-DASHと異なりDRMが使えず (厳密にはMac環境のFairplayなどの例外もあるが) 、AbemaTVでは鍵…

radikoをフラッシュ無しで再生 (新版)

radikoの仕様変更, ffmpegとlibrtmp (rtmpdumpのライブラリ)の更新に追従。librtmp付きのffplayを使う方法に変更。ffmpegはr22813、librtmpはr421で確認。 ffplay "rtmpe://radiko.smartstream.ne.jp:1935/TBS/_defInst_/simul-stream swfUrl=http://radiko.…

radikoをフラッシュ無しで再生

普段ラジオ聞かないけど。 この情報はradikoの仕様変更前のものです。より新しい情報は新しい記事を参照してください。 rtmpdumpに含まれるrtmpgwを使う場合。 ./rtmpgw --rtmp "rtmp://radiko.smartstream.ne.jp:1935" --playpath "simul-stream" --swfUrl …

bmpの読み込みがダメダメな件について

http://www4.pf-x.net/~nazodane/cgi-bin/index.cgi?mode=upload:show&name=bmp.c 取り合えずmultimedia wikiにあったサンプルは全て読み込めるようにしてみた。そのうちパッチ送る予定。 まだjpegとpngの問題やbitmaskやガンマ値やなんやかんやがあって面倒…

画像の処理

パレットがサポートされていなかったり、ピクセルフォーマットの対応が少なかったり、BMPですら1,2,4,8ビットに対応してなかったりする罠。 取り合えず、適当に2bp (BMPの2bit) に対応するパッチ書いてみた。 http://www4.pf-x.net/~nazodane/cgi-bin/index.…

レガシーな画像フォーマット

ここ何日かレガシーな画像フォーマットについて調べてた。 キーアプリはXvViewとSusie。キーライブラリはffmpegとimagemagick。 某ページにまとめた。

ffmpegでspcを再生できるようにしてみた

libopenspcを利用。libopenspcはライセンスがLGPLとGPL/Artistic Licenseの部分があってアレ。ライブラリとして利用しようにもlibopenspc-devに*.aが無く無理。*.soにはシンボルが無いし。自分でコンパイルしたのには生成されてるのでそれを使うようにすれば…

ffmpegでnsfを再生できるようにしてみた

LGPLのfestalon(festpre040.tar.gz)を利用した。durationが無いのがアレ。 http://www4.pf-x.net/~nazodane/cgi-bin/index.cgi?mode=upload:show&name=nsf.c 後はffmpegの流儀に沿って全てのファイルを一つのファイルにするだけ。 一つのソースにまとめてみ…