[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:34036] PT3とrecdvbの利用(更新)
-
From:Takehiko Ogata
-
Date:Sun, 4 Sep 2022 10:41:27 +0900 (JST)
- Subject: [plamo:34036] PT3とrecdvbの利用(更新)
- From: Takehiko Ogata <e7103b1ae@xxxxxxxxxxxxxxxx>
- Date: Sun, 4 Sep 2022 10:41:26 +0900
- User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101Thunderbird/45.8.0
尾形です。
Plamo-7.4をinstallしたのでPT3とrecdvbの利用の更新を行いました。
PT3 dvb版
................................................................................
export PATH="/usr/local/lib:/usr/local/include:/usr/local/sbin:$PATH"
export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH"
................................................................................
(1) b25のデコード関連
次を参考にしました。
http://tech.springcard.com/guides/pcsc-unix-with-pcsclite/
................
(1-1) PC/SC
https://pcsclite.apdu.fr/
git clone https://salsa.debian.org/rousseau/PCSC.git
cd PCSC
./bootstrap
./configure --disable-libsystemd
make
make install (su)
................
(1-2) CCID
https://ccid.apdu.fr/
git clone --recursive https://salsa.debian.org/rousseau/CCID.git
cd CCID
./bootstrap
./configure PCSC_CFLAGS=-I/usr/local/include/PCSC
make
make install (su)
................
(1-3) Installing PCSC-Perl
http://ludovic.rousseau.free.fr/softwares/pcsc-perl
wget
http://ludovic.rousseau.free.fr/softwares/pcsc-perl/pcsc-perl-1.4.14.tar.bz2
tar xvf pcsc-perl-1.4.14.tar.bz2
cd pcsc-perl-1.4.14
perl Makefile.PL
make
make install (su)
................
(1-4) Installing pcsc-tools
wget
http://ludovic.rousseau.free.fr/softwares/pcsc-tools/pcsc-tools-1.6.0.tar.bz2
cd pcsc-tools-1.6.0
./configure
make
make install (su)
................
(1-5) Installing libarib25
git clone https://github.com/stz2012/libarib25.git
cd libarib25
mkdir build
cd build
cmake ../
make
make install (su)
................
(1-6) check
# /usr/local/sbin/pcscd
$ pcsc_scan
Japanese Chijou Digital B-CAS Card (pay TV)
................................................................................
(2) recdvbのインストール
次を参考にしました。---link切れ---
http://cgi1.plala.or.jp/~sat/?x=entry:entry160313-022002
................
(2-1) コンパイル・インストール
--- (1)のb25関連は終了している ---
$ wget http://www13.plala.or.jp/sat/recdvb/recdvb-1.3.3.tgz
$ tar xvzf recdvb-1.3.2.tgz
$ cd recdvb-1.3.3
$ ./autogen.sh
$ ./configure --enable-b25
$ make
# make install (SU)
................
(2-2) 確認
# reboot
# dmesg | grep -i pt3
[ 13.630440] earth_pt3 0000:03:00.0: enabling device (0000 -> 0002)
[ 13.643323] earth_pt3 0000:03:00.0: DVB: registering adapter 0
frontend 0 (Toshiba TC90522 ISDB-S module)...
[ 13.703690] earth_pt3 0000:03:00.0: DVB: registering adapter 1
frontend 0 (Toshiba TC90522 ISDB-T module)...
[ 13.704890] earth_pt3 0000:03:00.0: DVB: registering adapter 2
frontend 0 (Toshiba TC90522 ISDB-S module)...
[ 13.705776] earth_pt3 0000:03:00.0: DVB: registering adapter 3
frontend 0 (Toshiba TC90522 ISDB-T module)...
[ 14.004634] earth_pt3 0000:03:00.0: successfully init'ed PT3
(fw:0x04, I/F:0x01)
$ ls /dev/dvb
adapter0/ adapter1/ adapter2/ adapter3/
(0,2:衛星、1,3:地上波)
pcscdはboot時に起動するようにしておく。
# /usr/local/sbin/pcscd
................
(2-3) 信号レベルのチェック
$ recdvbchksig --dev 3 26
................................................................................
(3) 録画と圧縮テスト
$ recdvb --dev 3 --b25 --strip --lch 26 120 test.ts
(A) デフォルトのトランスコード
$ ffmpeg -i test.ts test.mp4
(B) 動きが少ない時の高圧縮
$ ffmpeg -i test.ts -b:v 1024k test.mp4
(C) 録画なしで視聴
$ recdvb --dev 3 --b25 --strip --lch 26 - - | vlc -
................................................................................
参考リンク
Ubuntu 18.04でPT3を使用して地上デジタルテレビ放送を拝見できるように手配
ttps://www7390uo.sakura.ne.jp/wordpress/archives/728
................................................................................
[検索ページ]
[メール一覧]
Plamo ML 公開システム