
Ubuntu日本語フォーラム

ログインしていません。
環境:
Ubuntu 13.10 64bit
B75マザーボード
Celeron G1610
8GBメモリー
TVチューナーカードIO-DATA GV-VMP/RX2
地元ケーブルテレビのデジアナ変換を利用、アナログ放送時代の周波数で視聴可能
GV-MVP/RX2でテレビを見たいのですが、
Synapticからivtv-utils、libvideo-ivtv-perl、v4l-utilsをインストール
dmesg | grep ivtv、lsmod | grep ivtvでエラーが無いのを確認し
下記を実行
$ v4l2-ctl -s ntsc-m-jp(ntsc-mだとダメだったので)
$ ivtv-tune -d /dev/video0 -t japan-bcast -c 1
$ mplayer /dev/video0 -cache 8192
をしても、砂嵐とザーというノイズ音しか出てきません。
アンテナケーブルがきちんと刺さっているのは確認しました。
アドバイスをいただけないでしょうか。
各種実行結果を貼っておきます。
【dmesg | grep ivtv】
[ 7.576869] ivtv: Start initialization, version 1.4.3
[ 7.576897] ivtv0: Initializing card 0
[ 7.576900] ivtv0: Autodetected I/O Data GV-MVP/RX, GV-MVP/RX2W (dual tuner) card (cx23416 based)
[ 7.576958] ivtv 0000:04:01.0: enabling device (0000 -> 0002)
[ 7.577034] ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
[ 7.812295] saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
[ 8.347569] upd64031a 0-0012: chip found @ 0x24 (ivtv i2c driver #0)
[ 8.380070] upd64083 0-005c: chip found @ 0xb8 (ivtv i2c driver #0)
[ 8.399271] wm8739 0-001a: chip found @ 0x34 (ivtv i2c driver #0)
[ 8.407577] vp27smpx 0-005b: chip found @ 0xb6 (ivtv i2c driver #0)
[ 8.852959] ivtv0: Registered device video0 for encoder MPG (4096 kB)
[ 8.853046] ivtv0: Registered device video32 for encoder YUV (2048 kB)
[ 8.853088] ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
[ 8.853126] ivtv0: Registered device video24 for encoder PCM (320 kB)
[ 8.853128] ivtv0: Initialized card: I/O Data GV-MVP/RX, GV-MVP/RX2W (dual tuner)
[ 8.853166] ivtv: End initialization
[ 8.869176] ivtv-alsa: module loading...
[ 10.359478] ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
[ 10.556426] ivtv0: Encoder revision: 0x02060039
【lsmod | grep ivtv】
ivtv_alsa 13730 1
snd_pcm 102033 6 snd_usb_audio,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,ivtv_alsa
ivtv 159307 1 ivtv_alsa
tveeprom 21216 1 ivtv
cx2341x 28230 1 ivtv
v4l2_common 20585 8 ivtv,upd64031a,cx2341x,tuner,saa7115,vp27smpx,upd64083,wm8739
snd 69141 25 snd_hda_codec_realtek,snd_usb_audio,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_usbmidi_lib,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi,ivtv_alsa
videodev 133509 10 ivtv,upd64031a,cx2341x,tuner,saa7115,vp27smpx,upd64083,v4l2_common,wm8739,ivtv_alsa
i2c_algo_bit 13413 2 i915,ivtv
【mplayer /dev/video0 -cache 8192】
MPlayer2 UNKNOWN (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing /dev/video0.
Cache fill: 18.75% (1572864 bytes)
Detected file format: MPEG-PS format (libavformat)
Cache not filling, consider increasing -cache and/or -cache-min!
Cache not filling, consider increasing -cache and/or -cache-min!
Cache not filling, consider increasing -cache and/or -cache-min!
Cache not filling, consider increasing -cache and/or -cache-min!
Cache not filling, consider increasing -cache and/or -cache-min!
Cache not filling, consider increasing -cache and/or -cache-min!
Cache not filling, consider increasing -cache and/or -cache-min!
[mpeg @ 0x7fb1e5c26220]max_analyze_duration reached
[mpeg @ 0x7fb1e5c26220]Estimating duration from bitrate, this may be inaccurate
[lavf] stream 0: video (mpeg2video), -vid 0
[lavf] stream 1: audio (mp2), -aid 0
VIDEO: [MPG2] 640x480 0bpp 29.970 fps 8000.0 kbps (976.6 kbyte/s)
Load subtitles in /dev/
Cache not responding!
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
Cache not responding!
[ass] auto-open
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Asking decoder to use 2 threads if supported.
Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
==========================================================================
==========================================================================
Requested audio codec family [mpg123] (afm=mpg123) not available.
Enable it at compilation.
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, floatle, 224.0 kbit/7.29% (ratio: 28000->384000)
Selected audio codec: [ffmp2float] afm: ffmpeg (FFmpeg MPEG layer-1 and layer-2 audio)
==========================================================================
AO: [pulse] 48000Hz 2ch floatle (4 bytes per sample)
Starting playback...
[mpeg2video @ 0x7fb1e6445300]warning: first frame is no keyframe
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 640x480 => 640x480 Planar YV12
A: 0.3 V: 0.3 A-V: -0.000 ct: 0.000 0/ 0 ??% ??% ??,?% 0 0 1%
[mpeg2video @ 0x7fb1e6445300]warning: first frame is no keyframe
A: 2.6 V: 2.6 A-V: -0.000 ct: 0.000 0/ 0 6% 0% 0.3% 0 0 23%
Exiting... (Quit)
オフライン
自己レスです
その後、Ubuntu12.10 x64にダウングレードして試したところ、正常に機能するようになりました。
Ubuntu13.10との違い(トラブルの原因と思われる箇所)は、
Ubuntu12.10では $ v4l2-ctl --list-standards を実行すると
ioctl: VIDIOC_ENUMSTD
Index : 0
ID : 0x000000000000B000
Name : NTSC
Frame period: 1001/30000
Frame lines : 525
Index : 1
ID : 0x0000000000001000
Name : NTSC-M
Frame period: 1001/30000
Frame lines : 525
Index : 2
ID : 0x0000000000002000
Name : NTSC-M-JP
Frame period: 1001/30000
Frame lines : 525
・・・と20までリストが出て、【2】を指定すれば映るようになりますが、
Ubuntu13.10で同じコマンドを実行すると、
Index : 0
ID : 0x0000000000001000
Name : NTSC-M
Frame period: 1001/30000
Frame lines : 525
しか表示されず、そもそもNTSC-M-JPが検出されないため、何をどうやっても日本では機能しないようです。
これを修正するにはソースコードの修正という話になるのでしょうが、私のスキルでは手が出ません。
出来れば最新版のUbuntuを使っていきたいので、この問題が修正されないとちょっと困ってしまうのですが・・・・
と行ってもあと1年したら完全に使えなくなるデバイスではありますが。
オフライン
出来れば最新版のUbuntuを使っていきたいので
であれば、最終版ではありませんが14.04で試されては如何ですかhttp://cdimage.ubuntu.com/daily-live/current/
オフライン