[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 04/03 02:06 / Filesize : 245 KB / Number-of Response : 714
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【視聴・録画】Linuxでテレビ総合4【デジタル/アナログ】



1 名前:login:Penguin [2010/12/27(月) 03:37:18 ID:KjTW6F+E]
Linuxでのテレビ視聴・録画に関して、デジタル/アナログ問わず扱うスレッド

【関連スレ】
Linux でビデオ録画【六枚目】
pc11.2ch.net/test/read.cgi/linux/1193058543/
【自家製】MythTV Part.3【HDDビデオ】
pc11.2ch.net/test/read.cgi/linux/1223721998/
【BT878】Linuxでのキャプチャを語るスレ
pc11.2ch.net/test/read.cgi/linux/1017186805/
Linuxでfriio
pc11.2ch.net/test/read.cgi/linux/1213378360/

【前スレ】
【視聴・録画】Linuxでテレビ総合3【デジタル/アナログ】
hibari.2ch.net/test/read.cgi/linux/1269999876/

【過去スレ】
【視聴・録画】Linuxでテレビ総合2【デジタル/アナログ】
pc11.2ch.net/test/read.cgi/linux/1253880711/
【視聴・録画】Linuxでテレビ総合【デジタル/アナログ】
pc11.2ch.net/test/read.cgi/linux/1231189481/
Linuxでテレビを見る
pc11.2ch.net/test/read.cgi/linux/1013649811/


2 名前:login:Penguin mailto:sage [2010/12/27(月) 03:38:55 ID:NhGhpjRN]
PT1 driver
hg.honeyplanet.jp/pt1/
v4l-dvb (pt1 driver dvb)
www.linuxtv.org/hg/v4l-dvb 


Linux用DVBアプリ集、等々
2sen.dip.jp/dtv/

epgrec
www.mda.or.jp/epgrec/
foltia
www.dcc-jpl.com/soft/foltia/
rec10
www.rec10.org/xoops/modules/pico/index.php?content_id=4

3 名前:login:Penguin mailto:sage [2010/12/27(月) 03:40:23 ID:NhGhpjRN]
<参考>

日経Linux2010年2月号
「PT2で地デジ録画システムを作る」
itpro.nikkeibp.co.jp/article/MAG/20100105/342880/?ST=lin-os

日経Linux2010年10月号
「カーネル標準ドライバでPT2を動かす」
itpro.nikkeibp.co.jp/article/MAG/20100906/351803/?ST=oss

4 名前:login:Penguin mailto:sage [2010/12/28(火) 22:17:17 ID:Z6hDv/JD]
      ____∩_∩
  〜/        ・ ・\
   (          ∀   )  <ぼく、4ゲット君
    \/\/\/\/


5 名前:login:Penguin mailto:sage [2010/12/29(水) 20:01:44 ID:2IjeUelA]
一族の恥さらしめ
    /\
   /  \
  /    \
 /      \
(      A )
〜\    ・ ・/
   ̄ ̄ ̄U ̄U

6 名前:login:Penguin [2010/12/29(水) 23:50:58 ID:bvxzf9Dy]
まとめWiki www3.to/pt2wiki

7 名前: 【豚】 【1051円】 mailto:sage [2011/01/01(土) 19:50:55 ID:WrzA5wWN]
1乙!

8 名前: 【大吉】 【1852円】 株価【19】 mailto:sage [2011/01/01(土) 22:57:24 ID:cH5qvznV]


9 名前:login:Penguin [2011/01/02(日) 23:40:16 ID:oKrVfo7a]
前スレが落ちたので上げておきますね

10 名前:login:Penguin mailto:sage [2011/01/04(火) 08:49:36 ID:7AwM8LEq]
recpt1 httpサーバー版の人のblog
kopemon.wordpress.com/



11 名前:login:Penguin mailto:sage [2011/01/05(水) 01:29:46 ID:VHWTZa9j]
新年早々からwowowが抜けなかったので、tvにbcas戻して5分たったら、抜けるようになったけど、
これって年中行事?

12 名前:login:Penguin mailto:sage [2011/01/06(木) 07:04:49 ID:/ZPHYEyL]
>>11
そう。年中行事。
有料チャンネルの場合、暗号化キーの更新は数ヶ月おきに行われている(らしい)。

SDだしチャンネル分離が面倒なので今は加入していないのだが、昔某CSチャンネルで
久しぶりに抜くとやっぱり抜けなかったので、チューナーに入れてカスタマーセンターに
カード番号を言ってキーを流してもらうようお願いしたことがある。

放送は送りっぱなしなのでB-CASがどのチューナーに刺さっているか放送事業者は
知る術が無いのだが、念のため「久しぶりに見たら映らない」と言うのがポイント。

13 名前:login:Penguin mailto:sage [2011/01/06(木) 18:59:44 ID:djCMH1+Q]
TSが大量になってきたので
MP4化しようかと思ってるのだが、字幕はどうしてる?
ファイルに挿入?それとも映像に入れてる?

14 名前:login:Penguin mailto:sage [2011/01/06(木) 21:57:08 ID:1Pt8WoB4]
epgrecでTS録画後にTsSplitter.exeで分割、MP4へ変換をしようとしています。
(debian 5.0.7)
do-record.shでbatchにMP4エンコ用のencmp4.shを放り込むようにしたのですが、
suでwww-dataユーザになりdo-record.shを直叩きすると TsSplitter.exeはちゃんとtsを分割してくれるのですが、
epgrecの番組表から予約するとTsSplitter.exeが動かないので往生しております。
下記mailの様にtsが開けなかったといわれていることと、
日本語の化け方から文字コードがらみなのかと思われますが・・・
良い解決方法はありませんでしょうか。

Subject: Output from your job 124
To: www-data@video.hoge.co.jp
From: www-data <www-data@video.hoge.co.jp>
Date: Thu, 06 Jan 2011 20:25:55 +0900

TYPE: GR
CHANNEL : 20
AUDIO : 1
OUTPUT : /var/www/epgrec/video/GR20_20110106202451_M-oM-<M-4M-oM-<M-/M-oM-<M-+M-oM-<M-9M-oM-<M-/M-cM^@M^@M-oM-<M--M-oM-<M-8M-cM^@M^@M-oM-<M-.M-oM-<M-%M-oM-<M-7M-oM-<M-3.ts
23608
EITM^CtM^CM^IM^CO:M^CIM^CtM^A^ECMM^CtM^CM^IM^CO:M^CIM^CtM^A^EMMM^CtM^CM^IM^CO:M^CIM^CtM^A^HDM^AM^[,SDM^AM^[M^AM^[M^AM^[,1SEGM^A~
error - failed on open(/var/www/epgrec/video/GR20_20110106202451_M-oM-<M-4M-oM-<M-/M-oM-<M-+M-oM-<M-9M-oM-<M-/M-c??M-oM-<M--M-oM-<M-8M-c??M-oM-<M-.M-oM-<M-%M-oM-<M-7M-oM-<M-3.ts) [src]
/var/www/epgrec/video/GR20_20110106202451_M-oM-<M-4M-oM-<M-/M-oM-<M-+M-oM-<M-9M-oM-<M-/M-cM^@M^@M-oM-<M--M-oM-<M-8M-cM^@M^@M-oM-<M-.M-oM-<M-%M-oM-<M-7M-oM-<M-3_HD-1.ts




15 名前:login:Penguin mailto:sage [2011/01/06(木) 21:57:26 ID:1Pt8WoB4]
[do-record.sh]

〜前略
elif [ ${MODE} -eq 1 ]; then
$RECORDER --b25 $CHANNEL $DURATION ${OUTPUT} >/dev/null
/var/www/epgrec/batch.sh /var/www/epgrec/encmp4.sh $OUTPUT
elif
後略〜


[batch.sh]
#!/bin/sh
job=$(mktemp /tmp/batch.XXXXXXXXXX)
echo "$@" >$job
echo "rm -f $job" >>$job
chmod +x $job
echo $job | batch


[encmp4.sh]
〜前略
wine /usr/local/bin/TsSplitter.exe -1SEG -SEPA $OUTPUT
ffmpeg でビデオエンコ
mplayer で オーディオエンコ
後略〜

16 名前:login:Penguin mailto:sage [2011/01/06(木) 23:03:22 ID:NdcuGhra]
>>14
関係ないかもだけど、BonTsDemux.exeをwineで使ったときに同じように直でdo-record.sh実行すると問題ないけど、予約したときに動かなかったよ。
その時はインプットのパスををz:\\var\\www\\epgrec\\video\\tsfile.tsてな感じに書き換えたらちゃんと動いたけど、これも同じ問題かな?

17 名前:login:Penguin mailto:sage [2011/01/06(木) 23:05:20 ID:6BJksQiY]
>>14
日本語を含まないファイル名でシンボリックリンクを張れば
解決すると思う。俺もたぶん同じところでハマった。

うちはこんな感じで処理してる。
${DIR}/${OUTPUT}.ts は日本語を含むTS ファイルね。

TMPNAME=`mktemp --tmpdir=/disk1/tmp -u`
ln -s ${DIR}/${OUTPUT}.ts ${TMPNAME}.ts
wine /usr/local/bin/TsSplitter.exe -EIT -ECM -EMM -SD -1SEG -SEP2 ${TMPNAME}.ts || exit


18 名前:login:Penguin mailto:sage [2011/01/07(金) 01:46:40 ID:PDsBHpip]
シンボリックリンク張る位なら
途中までファイル名を$$.tsにしておいて
最後に対象の名前にリネームした方が良くないか?

19 名前:login:Penguin mailto:sage [2011/01/07(金) 23:52:33 ID:ibcyL4Ur]
パッチを当てた状態でコンパイルが通らなくなったから調べてみたら
mplayer が libfaad2 を内部で持たなくなったんだね

20 名前:14 mailto:sage [2011/01/08(土) 01:16:49 ID:biHpr8AQ]
>16 >17
二通りの解法を示して貰えるなんて俺は果報者です。
とりあえず、何となく判らなくもないmktemp法を選び解決できました。
mktempで -u と --tmpdirが上手く受け付けなかった(気がした)ので多少変えつつ、

ORGBASE=`basename ${OUTPUT} .ts`
TMPPATH=${VIDEO}/tmp

TMPNAME=`mktemp ${TMPPATH}/tss_XXXXXXXXXX `
TMPBASE=`basename ${TMPNAME}`
ln -s ${OUTPUT} ${TMPNAME}.ts
wine /usr/local/bin/TsSplitter.exe -SD2 -SD3 -1SEG -SEPAC ${TMPNAME}.ts || exit #HD無しの場合にSD1を使う為

for base_name in `find ${TMPPATH} -name "${TMPBASE}*"`
do
rename=`(echo ${base_name} | sed "s/${TMPBASE}/${ORGBASE}/g")`
mv ${base_name} ${rename}
done

こんな感じでリンクからオリジナルの名前_{HD*,SD1}に復元してうまくいきました。
これで週末はゆっくり寝て撮り貯めが出来そうです。
みなさんありがとうございます。



21 名前:login:Penguin mailto:sage [2011/01/08(土) 14:05:02 ID:VBs8yMSH]
>>19 年末に↓の変更があったようです
Remove forked internal libfaad2 copy.

The FFmpeg AAC decoder is default now and surpasses libfaad2 in all regards,
so there is no longer a reason to keep a forked library copy.

だそうです. パッチによる音声関係の改善点はffmpegでも同様に動いているはずなので
libfaad2関係は無視してdisableしてconfigureした方がいいかもしれない
パッチの方は 時間が取れた時に見直しておきます

22 名前:17 mailto:sage [2011/01/08(土) 20:39:33 ID:prlvF01Y]
>>20
解決したようで何より。
>>20 のように、どのようにして解決したかまで書いてもらえると
ありがたいし、回答した者としてもうれしい。

23 名前:login:Penguin mailto:sage [2011/01/09(日) 02:13:15 ID:ObMlHnSU]
>>14
recpt1にsplitオプションあるんだから、わざわざバッチ組む必要ないよ

24 名前:login:Penguin mailto:sage [2011/01/09(日) 02:34:21 ID:iqEoF652]
>>23
ヒント recpt1以外

25 名前:login:Penguin mailto:sage [2011/01/09(日) 10:51:16 ID:p/KI38c8]
どこかでiconvかませればよさげ

26 名前:login:Penguin mailto:sage [2011/01/09(日) 13:57:39 ID:pQMOzMeK]
PT2が手に入ったのでセットアップしようとしてるんだけど、
キャラクタデバイス版とカーネルに含まれてるdvbってのがあるみたいで…
どっちがおすすめとかありますか?

27 名前:login:Penguin mailto:sage [2011/01/09(日) 14:05:27 ID:q22GGnT8]
DVB

28 名前:login:Penguin mailto:sage [2011/01/09(日) 14:39:30 ID:pQMOzMeK]
>>27
ありがとう、頑張ってみます

29 名前:login:Penguin mailto:sage [2011/01/09(日) 16:38:41 ID:LdwcXpnt]
キャラクタデバイスでやるほうが解説多いと思うよ。

30 名前:26 mailto:sage [2011/01/10(月) 00:21:04 ID:HtWj6XRh]
>>29
はい、、、いつの間にか間違えてキャラクタデバイス版の解説見てやってたようで、
なんか出来てしまったのでしばらくキャラクタデバイス版で使うことにしました。
Ubuntu10.10にupgradeするとdvbが手軽に出来る(?)っぽいので、
録画鯖組むタイミングで再チャレンジしてみようと思います。



31 名前:login:Penguin mailto:sage [2011/01/10(月) 17:57:50 ID:LbTg8Zhc]
以前「開発版のccidだと復号化できない。古いバージョン入れたら治った」という話がスレで出ていたけど…
どうも、安定版最新(ccid-1.4.1)もダメっぽい。ccid-1.3.13ならいける模様。

32 名前:login:Penguin [2011/01/11(火) 15:07:18 ID:XwFNRbs6]
お前らばかだなぁ
クロームPCなら地デジもOKだというのに


33 名前:login:Penguin mailto:sage [2011/01/11(火) 18:40:40 ID:YB5x137N]
wineでBonTsDemux使えるとはしらなかったので挑戦してみました。

xorg無しの環境なので、Demuxからもwinetricksからも
ディスプレイよこせとしきりに言われるので泣く泣くxorgを入れ、
winetricks でdirectx9 vcrun2005 vcrun2008をインストール。
結果、動かせませんでした。xorg入れても動かなかったのはすごい敗北感です。
何がいけないのでしょう。

debian lennyでDemuxは↓のバージョン
up1091.zip (BonTsDemux v1.10+10k7+nogui+es+fix05 バグ修正)



34 名前:33 mailto:sage [2011/01/11(火) 18:41:12 ID:YB5x137N]
エラー
wine /home/user/work/BonTsDemux/BonTsDemux.exe -encode "MPEG2PS_AC3" -nogui -start -quit -i /video/foobar.ts -o /video/foobar_du.ts
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
err:ole:apartment_createwindowifneeded CreateWindow failed with error 0
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
err:ole:apartment_createwindowifneeded CreateWindow failed with error 0
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
Application tried to create a window, but no driver could be loaded.
Make sure that your X server is running and that $DISPLAY is set correctly.
err:ole:apartment_createwindowifneeded CreateWindow failed with error 0
fixme:winscard:SCardEstablishContext (0,(nil),(nil),0x2e4818) stub
Error:user@debian:~$ fixme:advapi:SetEntriesInAclA 1 0x33f79c (nil) 0x33f7d4
fixme:advapi:SetSecurityInfo stub
fixme:advapi:SetEntriesInAclA 1 0x33f788 (nil) 0x33f7d0
fixme:advapi:SetSecurityInfo stub
fixme:advapi:SetEntriesInAclA 1 0x33f7a8 (nil) 0x33f7f0
fixme:advapi:SetSecurityInfo stub
Could not load Mozilla. HTML rendering will be disabled.


35 名前:login:Penguin mailto:sage [2011/01/11(火) 22:00:57 ID:8czPrvQo]
Make sure that your X server is running.

36 名前:login:Penguin mailto:sage [2011/01/12(水) 00:17:28 ID:BEsdXPt5]
and that $DISPLAY is set correctly.の方じゃないか?

37 名前:login:Penguin mailto:sage [2011/01/12(水) 20:34:03 ID:BEsdXPt5]
ふと疑問に思ったんだが、BonTsDemuxじゃなくてTSplitじゃダメなんだろうか?
TSplit.exeならcliで動くし。

38 名前:login:Penguin mailto:sage [2011/01/12(水) 21:04:19 ID:3LN/yyjT]
こんなのもあるみたいだが使えるのかな?
code.google.com/p/tsdemuxer/


39 名前:33 mailto:sage [2011/01/12(水) 23:11:05 ID:tlOIdZ3B]
xserver上だったら立ち上がり、GUIから(m2v+wav)変換には成功するけど、
fixme:advapi:SetSecurityInfo stub
fixme:advapi:SetEntriesInAclA 1 0x33f788 (nil) 0x33f7d0
fixme:advapi:SetSecurityInfo stub
fixme:advapi:SetEntriesInAclA 1 0x33f7a8 (nil) 0x33f7f0
fixme:advapi:SetSecurityInfo stub
Could not load Mozilla. HTML rendering will be disabled.
このエラーは相変わらず。
なぜMozilla?wineがHTMLを表示しようとしてる?

xserver立ち上げててsshやスクリプトから使おうとしても相変わらず>34のエラーですorz

>37
TsSplitter.exeではNHKとかの0ch問題が対処できなかったので
BonTsDemux.exeなわけです。

40 名前:login:Penguin mailto:sage [2011/01/12(水) 23:50:41 ID:reQ0aaE4]
>>38
ざっとソース読んだだけだけど、多分使える
強引なドリブルしているなぁと思うところも多々あるけど、まぁ他のも似たようなもんだと思った



41 名前:login:Penguin mailto:sage [2011/01/12(水) 23:56:07 ID:yUcq4vEl]
>>39
> xserver立ち上げててsshやスクリプトから使おうとしても相変わらず>34のエラーですorz

DISPLAY環境変数はXにログインするときに設定されるんだから、当たり前じゃないの?
試してないけど、Xvfb使えば動くと思う

42 名前:33 mailto:sage [2011/01/13(木) 01:04:41 ID:/149xxEC]
and that $DISPLAY is set correctly.でググって出てきた
英語サイトとかに倣って余りよく判らずに
.bash_profileにDISPLAY=:0.0とか入れてた。

Xvfbは明日試してみるよ・・・

43 名前:login:Penguin mailto:sage [2011/01/13(木) 08:10:15 ID:Odlw/yfU]
epgrecをつかってるんだけど

よく実行すると同じテレビ局が複数あったりするんだけど、これって正常
なの?良く見るとepgrecはかなり問題があるみたいだね

44 名前:login:Penguin mailto:sage [2011/01/13(木) 08:37:47 ID:GSxYv07L]
俺なら恥ずかしくて書き込みボタン押せないレベル

45 名前:login:Penguin mailto:sage [2011/01/13(木) 10:03:08 ID:BOcNDlKk]
俺なら小学校からやり直したくなるレベルの書き込みだな、これは

46 名前:login:Penguin mailto:sage [2011/01/13(木) 10:05:13 ID:wyv+jQjV]
>>43
たまに実行すると大丈夫なの?

47 名前:login:Penguin mailto:sage [2011/01/13(木) 10:36:10 ID:4o4b33vd]
ひとまず再起動して、2時間ぐらい放置しておいてみて

48 名前:login:Penguin mailto:sage [2011/01/13(木) 14:01:01 ID:WQoAwXnl]
epgrecに問題が多いとは思わないが、番組情報取得中にPCをシャットダウン
すると番組表がくずれることがある。
番組情報取得にけっこう時間かかっているから、PCシャットダウンの
タイミングによってはそうなるのかもな。

TVRockだと最初の番組情報取得は時間かかるけど、次からは差分だけみたい
だから、あっという間に終わる。
epgrecももう少し速くできるようにしてくれればとは思う。
Linuxだからサーバ用途で、頻繁に電源切るのは想定外なのかもしれないが。

49 名前:login:Penguin mailto:sage [2011/01/13(木) 15:27:24 ID:JimuQblH]
だったら2の倍数時の30分頃から更新されてるみたいだから
その30分から50分ぐらい後を目安にシャットダウンしかければ?

50 名前:33 mailto:sage [2011/01/13(木) 15:55:21 ID:/149xxEC]
Xvfbで(も)ようやく動かせたよ!
Xvfb自体も下のエラーでなかなか動かせなかったんだけど、
HALが入ってなかっただけだったという落ち。
> [config/hal] couldn't initialise context: (null) ((null))

いろいろ入れたり外したりごちゃごちゃだったけど、
整理するとlennyでxorg入れてない環境からだと
$ sudo aptitude install xvfb hal x-server-xorg-video-fbdev
$ sudo aptitude wine
$ wget www.kegel.com/wine/winetricks
$ sh winetricks vcrun2008 vcrun2005 directx9
でよかったのかな。
んで入れてから
$ export DISPLAY=:0
$ Xvfb :0 -screen 1 800x600x8 &
$ wine TsBonDemuxC.exe ほげ

とりあえず動いたけどできたファイルの検証はこれから。
ともあれ参考になったし、いろいろ知らないことを勉強できて面白かったですよ。
ありがとう。



51 名前:login:Penguin mailto:sage [2011/01/13(木) 17:10:24 ID:WQoAwXnl]
getepgファイルには
29 */2 * * * www-data /var/www/epgrec/getepg.php
とあるから、変更しないでcronに登録してるなら、0時29分、2時29分、
…とか、1時29分、3時29分、…とかのように2時間おきに番組取得が実行
されるようだ。

epgrecはかなり長く使っているし(2年くらい?)、実行中かどうか気にせず
シャットダウンもするけど、番組表がおかしくなったのは2、3回しかないな。
そんなにシビアではないのかも。
低スペックPCなので、個人的には実行中に操作が重くなるほうが気になる。

52 名前:login:Penguin mailto:sage [2011/01/13(木) 18:17:05 ID:d0qsZpN9]
>>43
epgrecの問題って重複チェックのロジックが若干甘いのと
キーワード予約での重複がログ出力されないのと
予約をキャンセルするとキーワード予約に引っかからなくなる位じゃね?
(1番目以外は仕様みたいだけど…)
他は大抵環境の問題だと思う

>>48 TVRocckのヘルプに
> 例えば"番組情報取得条件"を"2日以上経過"に設定した場合、
> 前回の取得から2日以上経たないとそのチャンネルの番組情報は取得しません
って有るから取得に行ってないだけじゃないか?
根本の仕組みはepgrecと大差無さげ


53 名前:login:Penguin mailto:sage [2011/01/13(木) 19:09:55 ID:WQoAwXnl]
>>52
そういうことか。
あまり速いんで差分だけかと思い込んでいた。
だが、それで十分ならepgrecも2時間ごととかじゃなくて、1日か2日に1回に
変更したほうがいいかもな。
でもTVRockは番組時間の変更に対応してるんだっけ(うろ覚え)?
そこが違うか。
他の人はどのくらいの間隔で更新してるのだろうか。

54 名前:33 mailto:sage [2011/01/14(金) 15:04:29 ID:I+lqFvio]
録画後、その番組がバイリンガルとか音声多重といった情報を自動判別することはできますか?
NHK用スクリプトとか日テレ用スクリプトとかチャンネルごとに決め打ちでもいいです。
ffmpeg -i hoge.tsで得られる情報を眺めてますが、5.1chの番組の音声が二つのストリームに3chづつ入っていたり、
NHKニュース9のモノラル二か国語は単なるステレオにしか見えなかったりわけわからなす。


55 名前:login:Penguin mailto:sage [2011/01/14(金) 17:48:24 ID:b6NkgRmY]
EITpresent [PID 0x0012 TID:0x4E section:0 , ARIB STD-B10, TR-B14参照]
URL http://www.arib.or.jp/tyosakenkyu/kikaku_hoso/hoso_kikaku_number.html
に"音声コンポーネント記述子"が含まれているので それを解析すればわかるよ.
まだ誰もそういうツールを書いてないだろうから 書いたら公開してね

56 名前:login:Penguin mailto:sage [2011/01/14(金) 19:10:35 ID:KrskmXSa]
ステレオ
モノラル
デュアルモノラル (一番クソ仕様)
5.1ch


57 名前:login:Penguin mailto:sage [2011/01/15(土) 00:40:31 ID:ZbOJheS9]
デュアルモノだけはAACのADTSヘッダ見る必要あるんだっけか?
まあTVTestのソース見るのが早いと思う。

58 名前:login:Penguin mailto:sage [2011/01/15(土) 12:34:52 ID:OlrnbH8x]
>>57
ADTS本来の書式で定義されてないのを勝手に追加してやってるからね。
AACのストリームを2つに分ければいいものを、汚い実装しやがって、という感じですよ

59 名前:login:Penguin mailto:sage [2011/01/15(土) 12:51:28 ID:GPhqYjwm]
>>57
音声ストリーム自体で判定しようとすると CMの間だけステレオに切り替わってたりするので当てになりません
現番組の音声構成についてはEITに示すことが運用規則で決まってるので こちらを使うべきだと思う
しかもデュアルモノの場合 ADTSヘッダを見てもch数0 が書いてあるだけで
通常はペイロードにPCEを含めてチャンネル構成を示すのでしょうが それも含まれてなく
SCEが2つあることで 独立したフロント2chがあることを暗黙的に示してるだけ.
フレーム全体をパースしないとわからない... 本当に2ストリームに分けろよといいたい

60 名前:login:Penguin mailto:sage [2011/01/15(土) 12:54:15 ID:vMbwWcYO]
メーカーの製品はどうやってるんだろうね



61 名前:login:Penguin mailto:sage [2011/01/15(土) 13:57:10 ID:OlrnbH8x]
>>59
vlcのパッチでは横着してch数=0ならデュアルモノと決め打ちで対処した。
PCE見ようとするとビット詰め詰めの構造で面倒くさくてやってられないから。


放送の実質的な規格だし、よくも悪くももう製品がわんさと出ているので
ショボイ仕様だからといってもめったなことでは変えられない。
大勢集まって規格作ったんだろうに、何をやっているのか、
ホント怒鳴りつけなくなるほど酷いよね。

62 名前:login:Penguin mailto:sage [2011/01/15(土) 18:19:06 ID:+PuYU+f3]
デジタルTVでインタレースとか、NHKの暗躍らしいな

63 名前:login:Penguin [2011/01/15(土) 23:37:05 ID:wqznTUd7]
>>6のwiki見ながら無事設定完了

64 名前:login:Penguin mailto:sage [2011/01/16(日) 00:31:37 ID:FHp7oAhB]
recpt1でテレビ朝日やっと撮れた。
へんなPMTが流れてるので、table_id != 2 は無視しないと
ダメらしい。一応PMTのバージョンチェックもいれてみたけど
、特に変更なしでした。

65 名前:login:Penguin mailto:sage [2011/01/16(日) 17:10:49 ID:AJmsFIhn]
>>63
windowsでの設定かい?

66 名前:login:Penguin mailto:sage [2011/01/16(日) 23:21:09 ID:GEmXyLPU]
荒し臭いので構わない方がいいかと

67 名前:login:Penguin mailto:sage [2011/01/17(月) 00:23:32 ID:ffz7tNrj]
昨日から毎日放送がrecpt1でsid指定すると録画に失敗するようになった・・・

68 名前:login:Penguin mailto:sage [2011/01/17(月) 00:59:16 ID:7WTwpAYl]
AV AMP持っているので、TSを保存したものを再生する時に、
AV AMPさんに音声のデコード全般をお願いしたいと思ってるんだけど、
mplayerのhwmpaって日本は眼中ないからAAC対応してませんでFA?

69 名前:login:Penguin mailto:sage [2011/01/17(月) 01:14:38 ID:qgaqOa1+]
>>66
6==63 は、アフィ乞食

70 名前:login:Penguin mailto:sage [2011/01/17(月) 13:04:29 ID:InznpbLz]
>>68
ちょっとソース見た感じではAACには対応してないね
でも実際にやってるのは 入力データからヘッダを解析して出力バッファの属性をセット,
ペイロードをコピーしてるだけだから 違いはsync回りの部分だけじゃないのかな
libmpcodec/ad_hwmpa.c を参考にしてad_hwaac.cを作るのは
そんなに作業量は多くなさそう 頑張って;)




71 名前:login:Penguin mailto:sage [2011/01/17(月) 16:50:31 ID:t1yw50JZ]
rec10がバイリンガルを判別してエンコしてくれるみたいだけど、
do-recordからrec10に渡してうまいこと処理できないものかな。

72 名前:login:Penguin mailto:sage [2011/01/17(月) 21:25:45 ID:8FSS+nYq]
>>67
それは大変ですな

73 名前:login:Penguin mailto:sage [2011/01/18(火) 00:48:05 ID:UdGjaVw3]
>>70
協力ありがとう
昼休みにちょっとだけコード読んでみたけど、
自分もその理解でした。
やって出来そうな難易度なので、やってみますかね

74 名前:login:Penguin mailto:sage [2011/01/18(火) 02:15:56 ID:QWWZYlkv]
>>67
tssplitter_lite.cでPMTがTS1パケット内に収まっていると決め打ちしているからみたいだ

75 名前:login:Penguin mailto:sage [2011/01/19(水) 00:34:28 ID:CMsEBO98]
あら、Avidemux2は以前はTSファイルを食わせると確実に落ちていたのに
いつのまにかTSファイルを編集できるようになっている @ Avidemux2.5.3
けど結局一旦音声をPSに変換しないとうまく編集できないのね。

76 名前:login:Penguin [2011/01/19(水) 12:50:41 ID:cbCl9uR/]
ATXが無料放送しか映らなくなった。
REGZAに刺して3時間くらいATXにしておいたら映るようになった。
3時間の間にマイスカパーで契約情報変更したからそれでなにかを受信したのかもしれないけど関係性は不明。
epgrecやrecpt1の設定で何か関係あるのかな?それともドライバ?
BCASカードは契約して丁度1年と1週間。


77 名前:login:Penguin [2011/01/19(水) 12:53:05 ID:cbCl9uR/]
>>76
書き漏れた。
REGZAに刺したら契約期限切れと表示されてました。
定期的にREGZAに刺して何かを受信しないとだめなのかな?

78 名前:login:Penguin mailto:sage [2011/01/19(水) 13:06:34 ID:3eqC8bvI]
スカパーならB-CAS内の鍵の更新じゃね?

79 名前:login:Penguin mailto:sage [2011/01/19(水) 13:07:19 ID:oNgKzu/m]
>>77
有料放送のコードは数ヶ月置きに更新されてるから。
一定期間、コードの有効確認ができなければ、無効になる

80 名前:login:Penguin [2011/01/19(水) 19:46:15 ID:cbCl9uR/]
>>78>>79
おお、そうなのか、ありがとう。
Ubuntu PT2 epgpec の環境で書き換えってできますか?



81 名前:login:Penguin [2011/01/19(水) 19:50:45 ID:cbCl9uR/]
書き換えじゃなくて更新だった。

82 名前:login:Penguin mailto:sage [2011/01/19(水) 22:10:13 ID:oNgKzu/m]
なんども出てるだろ。
だから返信ないから俺が答えてるのに更に質問かよウザイ

83 名前:login:Penguin mailto:sage [2011/01/19(水) 23:07:53 ID:oMe3xLhK]
最初から答えるなよ
それこそ何度も同じ事繰り返されてるじゃんw

84 名前:login:Penguin [2011/01/20(木) 01:44:25 ID:in4chUIc]
>>82
了解です。
そのレスでも結構ヒントを得たので調べてみるね。

85 名前:login:Penguin mailto:sage [2011/01/20(木) 02:06:12 ID:xzVdsvBT]
>>74
PMT解析してるところを修正してみた。
ttp://2sen.dip.jp/cgi-bin/pt1up/source/up0307.zip


86 名前:70 mailto:sage [2011/01/20(木) 12:38:19 ID:qc9p3DVK]
>>73
さらにちょっと調べてみたところ どうやらそんなに単純ではないようです
IEC958は 元々PCM用であって PCM以外のデータを載せるには
libmpcodecs/ad_hwac3.cのように IEC61937に従ってフレーム化してやる必要があるみたいですね
wpedia.goo.ne.jp/enwiki/IEC958 にわりとわかりやすくのってました
あとさらにALSAとか-ao側での対応も必要で
(AC3の場合と同様に) hw AACを検出して channel status bitを設定しないとダメみたい

libao2/ao_alsa.c の変更部分はわずかだし問題ないとして
libmpcodecs/ad_hwac3.cを参考にするとして,
IEC61937-2(IEC-60958へのAACの載せ方)が ちょっとググったけど無料で見られるのが無い
オープンソースの音楽プレーヤとかでAACのデジタル出力に対応してるのもありそうだから
そういうとこから情報を見つけてくるしかないかも....
(当方にPCにつなげられるデコーダがないため すべて推測の話ですいません)

87 名前:login:Penguin [2011/01/20(木) 18:39:18 ID:xYGGMxlt]
配信中にコメントで脅迫を受けたと警察に通報
www.nicovideo.jp/watch/sm12894776

ネタ投下。

88 名前:login:Penguin mailto:sage [2011/01/20(木) 21:27:38 ID:qc9p3DVK]
>>73, 86 自己レス
ffmpeg のlibavcodec/spdifenc.c が(フォーマットの解説を含め)参考になりそう

89 名前:login:Penguin mailto:sage [2011/01/20(木) 23:49:34 ID:FE3VPlSK]
>>88
色々と情報をまとめてくれてありがとう
とても参考になります
libavcodec/spdifenc.c は確かに良さそうですねー

90 名前:login:Penguin mailto:sage [2011/01/21(金) 01:15:36 ID:uRzPqk+s]
ttp://www.google.com/url?sa=t&source=web&cd=1&ved=0CBkQFjAA&url=http%3A%2F%2Fwww.jsa.or.jp%2Fstdz%2Fedu%2Fpdf%2Fb4%2F4_08.pdf&ei=klw4TbmiOo6ycYX6vJAK&usg=AFQjCNETcdwTS2VqJpWsa1cIbpr_NIgFQg
ここ綺麗にまとまってるねー
経済産業省委託事業やるじゃん!
つかみはおっけー

ttp://www.sakurachan.org/soft/mediatools/
IEC60958/IEC61937準拠 圧縮音声ビットストリームを普通のLPCMとして録音したRIFF wavファイルから、圧縮音声のElementary Streamを取り出します。
180度反対の事やってる人発見
世の中面白い



91 名前:login:Penguin mailto:sage [2011/01/23(日) 14:57:31 ID:vVkbUKkf]
Fedora14にchardev版インストールしました。
driver/recpt1は1.1.0、arib25は0.2.4、DVBドライバはblacklist.confで殺してあります。

テストすると:
$ recpt1 --b25 --strip --device /dev/pt1video2 15 5 /var/tmp/test.ts
using B25...
enable B25 strip
using device: /dev/pt1video2
pid = 8211
C/N = 34.157329dB
Recording...
b25->put failed
b25_decode failed (code=-9). fall back to encrypted recording.
Recorded 5sec
のようにデコード失敗の出力になります(エラーコードの-9の意味わかりません)。
$ mplayer /var/tmp/test.ts
で表示するとワンセグの小さな画面で、音が出たり出なかったりします。

どこら辺を見直した方がいいのでしょうか?ほんの小さなヒントでも欲しいです。
お願いします。

92 名前:login:Penguin mailto:sage [2011/01/23(日) 15:24:34 ID:1gxdPn+C]
>>91
BCASカードは認識してる?
$ pcsc_scan

93 名前:login:Penguin mailto:sage [2011/01/23(日) 15:35:58 ID:vVkbUKkf]
>>91
はい。上下だけ抜粋。
$ pcsc_scan
PC/SC device scanner
V 1.4.17 (c) 2001-2009, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.6.4
Scanning present readers...
0: SCM SCR 3310 NTTCom [Vendor Interface] 00 00
...
Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B F0 12 00 FF 91 81 B1 7C 45 1F 03 99
Japanese Chijou Digital B-CAS Card (pay TV)
^C

94 名前:login:Penguin mailto:sage [2011/01/23(日) 15:38:05 ID:h6WzzaGn]
>>93
ccidのバージョンは?
1.4以上だとB-CASが認識しないよ

95 名前:login:Penguin mailto:sage [2011/01/23(日) 15:44:24 ID:vVkbUKkf]
ccid 1.4.0
pcsc-lite 1.6.4
pcsc-lite-devel 1.6.4
pcsc-tools 1.4.17

みたいです。同時に入ったperlのモジュールはわかりません。

96 名前:login:Penguin mailto:sage [2011/01/23(日) 15:47:17 ID:vVkbUKkf]
>>92
>>94
原因はB-CASが認識していないためのようですね・・・

97 名前:login:Penguin mailto:sage [2011/01/23(日) 15:57:47 ID:BDvUXa1E]
いまFedora 13使ってるが、しばらくそのままにしておこう。

やっぱりFedoraは最新リリースが出たときに
その一つ前のリリースにupgradeするのが無難な使い方だね。

98 名前:login:Penguin mailto:sage [2011/01/23(日) 20:17:33 ID:Nr0ZxgtS]
>>97
安定版がいいならCentOSだと思う

99 名前:login:Penguin mailto:sage [2011/01/23(日) 20:42:08 ID:9Mk9qlFN]
>>96
>>31

100 名前:login:Penguin mailto:sage [2011/01/23(日) 22:08:13 ID:vVkbUKkf]
>>99
いきなり紋付袴着た白鵬が、どでかく5秒間映りました。ありがとうございます。

# yum info ccid
読み込んだプラグイン:langpacks, presto, refresh-packagekit
Adding ja_JP to language list
インストール済みパッケージ
Name : ccid
Arch : x86_64
Version : 1.3.13
Release : 2.fc14
Size : 437 k
リポジトリー : installed
From repo : /ccid-1.3.13-2.fc14.x86_64
Summary : Generic USB CCID smart card reader driver
URL : pcsclite.alioth.debian.org/ccid.html
License : LGPLv2+
説明 : Generic USB CCID (Chip/Smart Card Interface Devices) driver.

>>92 >>94 さんにも感謝します。








[ 続きを読む ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<245KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef