[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:32840] Plamo-7.1b1 PT3 dvb版による録画
-
From:Takehiko Ogata
-
Date:Sat, 30 Mar 2019 23:00:16 +0900 (JST)
- Subject: [plamo:32840] Plamo-7.1b1 PT3 dvb版による録画
- From: Takehiko Ogata <e7103b1ae@xxxxxxxxxxxxxxxx>
- Date: Sat, 30 Mar 2019 23:00:15 +0900
- User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101Thunderbird/60.4.0
尾形です。
Plamo-7.0でPT3による録画設定のメモをまったく残していなかったのでもう
すっかり忘れています。ちょっとメモをして置きたいと思います。
Plamo-7.1bではCONFIG_DVB_PT3=mとなっていますのでkernelの再構築は必要なく
dvb版のdriverが利用できるようです。
PKG_CONFIG_PATHに/usr/local/lib/pkgconfigを追加しておくと良いようです。
................................................................................
(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/
...
libudev.laがdefaultのところにないのでとりあえず
su
# cd /usr/lib
# ln -s /var/local/la-files/libudev.la .
...
git clone --recursive https://salsa.debian.org/rousseau/CCID.git
cd CCID
./bootstrap
./configure
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.5.4.tar.bz2
tar xvf pcsc-tools-1.5.4.tar.bz2
cd pcsc-tools-1.5.4
./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のインストール
次を参考にしました。
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.2.tgz
$ tar xvf recdvb-1.3.2.tgz
$ cd recdvb-1.3.2
$ ./autogen.sh
$ ./configure --enable-b25
$ make
$ su
# make install
(2-2) 確認
# reboot
# dmesg | grep -i pt3
[ 5.885657] earth_pt3 0000:05:00.0: enabling device (0000 -> 0002)
[ 5.885794] dvbdev: DVB: registering new adapter (PT3 DVB)
[ 5.935604] earth_pt3 0000:05:00.0: DVB: registering adapter 0
frontend 0 (Toshiba TC90522 ISDB-S module)...
[ 5.935631] dvbdev: DVB: registering new adapter (PT3 DVB)
[ 5.951750] earth_pt3 0000:05:00.0: DVB: registering adapter 1
frontend 0 (Toshiba TC90522 ISDB-T module)...
[ 5.951791] dvbdev: DVB: registering new adapter (PT3 DVB)
[ 5.953052] earth_pt3 0000:05:00.0: DVB: registering adapter 2
frontend 0 (Toshiba TC90522 ISDB-S module)...
[ 5.953096] dvbdev: DVB: registering new adapter (PT3 DVB)
[ 5.954172] earth_pt3 0000:05:00.0: DVB: registering adapter 3
frontend 0 (Toshiba TC90522 ISDB-T module)...
[ 6.253769] earth_pt3 0000:05: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
................................................................................
(3) 録画と圧縮テスト
$ recdvb --dev 3 --b25 --strip --lch 26 120 test.ts
$ ffmpeg -i test.ts -b:v 1024k test.mp4
SMPlayerではtest.ts、test.mp4どちらももクラッシュしました。
vlcではtest.tsの再生がまだだめな模様だが、test.mp4の再生はOKでした。
見るのはmp4のファイルだけなのでこれでまったくOKです。
................................................................................
[検索ページ]
[メール一覧]
Plamo ML 公開システム