pt3 freebsd

とりあえず、地デジはうまく取れてる様子。なので、起動時にロードするようにしてみた

ptx0:  mem 0xfdfff000-0xfdffffff,0xfdffe000-0xfdffefff irq 17 at device 0.0 on pci2
ptx0: PT3 init complete
ptx1:  mem 0xfebff000-0xfebfffff at device 1.0 on pci3

sysctl -a | grep ptx

dev.ptx.0.%desc: EARTHSOFT PT3
dev.ptx.0.%driver: ptx
dev.ptx.0.%location: slot=0 function=0
dev.ptx.0.%pnpinfo: vendor=0x1172 device=0x4c15 subvendor=0xee8d subdevice=0x0368 class=0x048000
dev.ptx.0.%parent: pci2
dev.ptx.0.lnb: 0
dev.ptx.0.pt3debug: 0
dev.ptx.0.s0.freq: 0
dev.ptx.0.s0.signal: 4310
dev.ptx.0.t0.freq: 80
dev.ptx.0.t0.signal: 28780
dev.ptx.0.s1.freq: 0
dev.ptx.0.s1.signal: 64509
dev.ptx.0.t1.freq: 80
dev.ptx.0.t1.signal: 0
dev.ptx.1.%desc: EARTHSOFT PT2
dev.ptx.1.%driver: ptx
dev.ptx.1.%location: slot=1 function=0
dev.ptx.1.%pnpinfo: vendor=0x10ee device=0x222a subvendor=0xef11 subdevice=0xddd5 class=0x048000
dev.ptx.1.%parent: pci3
dev.ptx.1.lnb: 0
dev.ptx.1.s0.freq: 0
dev.ptx.1.s0.signal: 57812
dev.ptx.1.t0.freq: 0
dev.ptx.1.t0.signal: 0
dev.ptx.1.s1.freq: 0
dev.ptx.1.s1.signal: 58187
dev.ptx.1.t1.freq: 0
dev.ptx.1.t1.signal: 0

昨日ごみみたいだっていってたのは

ffmpeg-devel -i GR30_20130213_2100.mp4.tmp.ts
ffmpeg version 1.0.git-79133fd Copyright (c) 2000-2012 the FFmpeg developers
  built on Jan 21 2013 00:42:46 with gcc 4.2.2 (GCC) 20070831 prerelease [FreeBSD]
  configuration: --prefix=/usr/local --mandir=/usr/local/man --incdir=/usr/local/include/ffmpeg-devel --libdir=/usr/local/lib/ffmpeg-devel --shlibdir=/usr/local/lib/ffmpeg-devel --datadir=/usr/local/share/ffmpeg-devel --build-suffix=-devel --progs-suffix=-devel --enable-shared --enable-gpl --enable-postproc --enable-avfilter --enable-pthreads --enable-memalign-hack --disable-libstagefright-h264 --disable-libutvideo --cc=gcc --extra-cflags='-msse -I/usr/local/include/vorbis -I/usr/local/include' --extra-ldflags='-L/usr/local/lib ' --extra-libs=-pthread --disable-debug --disable-libaacplus --disable-indev=alsa --disable-outdev=alsa --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-libass --disable-libcdio --disable-libcelt --enable-libfaac --disable-libfdk-aac --enable-fontconfig --enable-libfreetype --disable-frei0r --enable-gnutls --disable-libgsm --disable-libmp3lame --disable-libbluray --disable-libv4l2 --disable-libmodplug --disable-openal --disable-libopencv --disable-libopenjpeg --disable-  libavutil      51. 76.100 / 51. 76.100
  libavcodec     54. 65.100 / 54. 65.100
  libavformat    54. 32.100 / 54. 32.100
  libavdevice    54.  3.100 / 54.  3.100
  libavfilter     3. 19.102 /  3. 19.102
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 16.100 /  0. 16.100
  libpostproc    52.  1.100 / 52.  1.100
[mpeg @ 0x29f34220] Format mpeg detected only with low score of 25, misdetection possible!
[mp1 @ 0x29f46420] Header missing
[mpeg @ 0x29f34220] Invalid timestamps stream=1, pts=5407976799, dts=5856230522, size=43524
[mp1 @ 0x29f46820] Header missing
中略
[mpeg @ 0x29f34220] pes_ext 6C is invalid
[mpeg @ 0x29f34220] pes_ext CD is invalid
[mpeg @ 0x29f34220] pes_ext E9 is invalid
[mpeg @ 0x29f34220] pes_ext C8 is invalid
[mpeg @ 0x29f34220] probed stream 20 failed
[mpeg @ 0x29f34220] pes_ext 5A is invalid
[mpeg @ 0x29f34220] probed stream 21 failed
[mpeg @ 0x29f34220] probed stream 22 failed
[mpeg @ 0x29f34220] probed stream 24 failed
[mpeg @ 0x29f34220] pes_ext 69 is invalid
[mpeg @ 0x29f34220] probed stream 29 failed
[mpeg @ 0x29f34220] probed stream 30 failed
[mpeg @ 0x29f34220] pes_ext 52 is invalid
[mpeg @ 0x29f34220] probed stream 9 failed
[mpeg @ 0x29f34220] pes_ext DE is invalid
[mpeg @ 0x29f34220] pes_ext 76 is invalid
[mpeg @ 0x29f34220] pes_ext E2 is invalid
[mpeg @ 0x29f34220] pes_ext 79 is invalid
[mpeg @ 0x29f34220] pes_ext D3 is invalid
[mpeg @ 0x29f34220] probed stream 17 failed
[mpeg @ 0x29f34220] pes_ext E6 is invalid
[mpeg @ 0x29f34220] probed stream 38 failed
[mpeg @ 0x29f34220] probed stream 39 failed
[mpeg @ 0x29f34220] pes_ext C8 is invalid
[mpeg @ 0x29f34220] pes_ext EA is invalid
[mpeg @ 0x29f34220] pes_ext E2 is invalid
[mpeg @ 0x29f34220] probed stream 42 failed
[mpeg @ 0x29f34220] pes_ext D9 is invalid
[mpeg @ 0x29f34220] probed stream 6 failed
[mp1 @ 0x29f46420] Header missing
    Last message repeated 34 times
[mp2 @ 0x29f4ac20] Header missing
中略
    Last message repeated 1 times
[mpeg @ 0x29f34220] max_analyze_duration 5000000 reached at 5004000
[mpeg @ 0x29f34220] decoding for stream 1 failed
[mpeg @ 0x29f34220] Could not find codec parameters for stream 1 (Audio: mp1, 0 channels, s16): unspecified frame size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
中略
[mpeg @ 0x29f34220] Could not find codec parameters for stream 42 (Video: none): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[NULL @ 0x29f46c20] start time is not set in estimate_timings_from_pts
中略
[NULL @ 0x2aaa9820] start time is not set in estimate_timings_from_pts
Input #0, mpeg, from 'GR30_20130213_2100.mp4.tmp.ts':
  Duration: 17:02:04.75, start: 3251.363244, bitrate: 567 kb/s
    Stream #0:0[0x1c0]: Audio: mp1, 32000 Hz, stereo, s16, 160 kb/s
中略
    Stream #0:40[0x1da]: Audio: mp2, 0 channels
    Stream #0:41[0x1dd]: Audio: mp2, 0 channels
    Stream #0:42[0x1e8]: Video: none, 90k tbr, 90k tbn
At least one output file must be specified

録画ファイルがこんなありさまになるのが謎w。先頭の部分だけおかしいのかな。
とりあえず、vlcに食わせたら絵が出てきたので、そこそこイケてるとわかった次第。