NextPVR Forums

Full Version: Cinergy 400 USB audio problems
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I have the following problem:
While scanning for channels with the device TerraTec Cinergy 400 USB, I got an unhandled exception error.
I used WinTV-HVR-850HVR-950HVR-950QHVR-1150HVR2.2d.exe for the SoftPVR subdirectory. (http://forums.gbpvr.com/archive/index.php/t-49124.html?)

NPVR.log:
Code:
[...startup]
2013-05-12 13:35:21.714    [DEBUG][1]    PluginResolveEventHandler: System.ResolveEventArgs
2013-05-12 13:35:21.714    [DEBUG][1]    Known plugin directories:
2013-05-12 13:35:21.714    [DEBUG][1]    Checking stack
2013-05-12 13:35:21.730    [DEBUG][1]     - NUtility, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
2013-05-12 13:35:21.730    [DEBUG][1]     - mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
2013-05-12 13:35:21.730    [DEBUG][1]     - mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
2013-05-12 13:35:21.730    [DEBUG][1]     - mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
2013-05-12 13:35:21.730    [DEBUG][1]     - mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
2013-05-12 13:35:21.730    [DEBUG][1]     - mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
2013-05-12 13:35:21.730    [DEBUG][1]     - System.Data.SQLite, Version=1.0.65.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139
2013-05-12 13:35:21.730    [DEBUG][1]     - System.Data.SQLite, Version=1.0.65.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139
2013-05-12 13:35:21.730    [DEBUG][1]     - NUtility, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
2013-05-12 13:35:21.730    [DEBUG][1]     - NUtility, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
2013-05-12 13:35:21.730    [DEBUG][1]     - NextPVR, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
2013-05-12 13:35:21.730    [DEBUG][1]    Looking for assembly in (2) C:\Dokumente und Einstellungen\All Users\Application Data\NPVR\Plugins\common\System.Data.Entity.dll
2013-05-12 13:35:21.730    [DEBUG][1]    Looking for assembly in (3) C:\Programme\NPVR\Plugins\common\System.Data.Entity.dll
2013-05-12 13:35:21.730    [DEBUG][1]    Created mutex. Must be only instance.
2013-05-12 13:35:21.792    [DEBUG][1]    Version: 2.6.2
2013-05-12 13:35:21.792    [DEBUG][1]    SingleInstance()
2013-05-12 13:35:21.948    [INFO][1]    About to connect to remote recording service
2013-05-12 13:35:21.964    [DEBUG][1]    RecordingServiceProxy@exit
2013-05-12 13:35:21.995    [DEBUG][1]    Using skin: C:\Dokumente und Einstellungen\All Users\Application Data\NPVR\skin\Default\
2013-05-12 13:35:21.995    [DEBUG][1]    About to look for plugin directories in: C:\Dokumente und Einstellungen\All Users\Application Data\NPVR\Plugins\
2013-05-12 13:35:21.995    [DEBUG][1]    Skipping non-existant plugin directory: C:\Programme\NPVR\Plugins\
2013-05-12 13:35:21.995    [DEBUG][1]    Loaded menu item: TV Guide
2013-05-12 13:35:22.011    [DEBUG][1]    Loaded menu item: Recordings
2013-05-12 13:35:22.027    [DEBUG][1]    Loaded menu item: Live TV
2013-05-12 13:35:22.027    [DEBUG][1]    Loaded menu item: Exit
2013-05-12 13:35:22.308    [DEBUG][1]    Supports HardwareVertexProcessing
2013-05-12 13:35:22.308    [DEBUG][1]    Supports PureDevice
2013-05-12 13:35:26.839    [INFO][3]    Checking online for updated versions...
2013-05-12 13:35:26.839    [INFO][3]    Web@1
2013-05-12 13:35:27.323    [INFO][3]    Online check reports version info:
<version><component name="NextPVR" version="2.6.2" display="NextPVR 2.6.2"><url>http://forums.nextpvr.com/showthread.php?53816-2-6-2-available-(March-24th)</url></component></version>
2013-05-12 13:35:27.323    [INFO][3]    current online version: 2.6.2
2013-05-12 13:35:27.323    [INFO][3]    last notified version: 2.6.2
2013-05-12 13:35:27.683    [DEBUG][1]    About to detect digital tuners
2013-05-12 13:35:27.683    [DEBUG][1]    About to check for HDPVR/Colossus/Siena tuners.
2013-05-12 13:35:27.698    [DEBUG][1]    About to check for analog tuners
2013-05-12 13:35:27.745    [DEBUG][1]     skipping 'Creative Sound Blaster MPU-401' (not in AnalogDevices.xml)
2013-05-12 13:35:27.745    [DEBUG][1]     skipping 'Creative Sound Blaster-PCI' (not in AnalogDevices.xml)
2013-05-12 13:35:27.745    [DEBUG][1]     - 'Cinergy 400 USB, Capture'
2013-05-12 13:35:27.745    [DEBUG][1]     skipping 'USB-Audiogerät' (not in AnalogDevices.xml)
2013-05-12 13:35:32.839    [INFO][1]    AnalogRecorder.StartStream(c:\nowhere\scan.ts)
2013-05-12 13:35:32.839    [INFO][1]    AnalogRecorder stream count now 1
2013-05-12 13:35:32.839    [INFO][1]    Creating graph
2013-05-12 13:35:32.855    [DEBUG][1]    Building graph using: Cinergy 400 USB, Capture (1).
2013-05-12 13:35:32.948    [DEBUG][1]    about to look for encoder
2013-05-12 13:35:32.948    [DEBUG][1]    SetCaptureResolution()
2013-05-12 13:35:32.948    [DEBUG][1]    PAL/SECAM tuner
2013-05-12 13:35:32.948    [DEBUG][1]    0:  720x480 (subtype: {32595559-0000-0010-8000-00AA00389B71})
...
2013-05-12 13:35:32.948    [DEBUG][1]    19:  640x288 (subtype: {32595559-0000-0010-8000-00AA00389B71})
2013-05-12 13:35:32.948    [DEBUG][1]    selected: 1:  720x576 (subtype: {32595559-0000-0010-8000-00AA00389B71})
2013-05-12 13:35:32.980    [ERROR][1]    Unable to connect capture to audio encoder
2013-05-12 13:35:33.089    [DEBUG][1]    unable to find encoder

FilterCheck.log:
Code:
03:34:40.234    INFO    Log started
03:34:40.234    INFO    Filter Check v1.0
03:34:40.234    INFO    
03:34:40.234    INFO    Checking AM_KSCATEGORY_CAPTURE filters
03:34:40.250    INFO    found: Creative Sound Blaster MPU-401
03:34:40.250    INFO     - (input)  Input0
03:34:40.250    INFO     - (output) Output1
03:34:40.250    INFO     - (output) Output2
03:34:40.250    INFO     - (input)  Input3
03:34:40.250    INFO    
03:34:40.250    INFO    found: Creative Sound Blaster-PCI
03:34:40.265    INFO     - (output) ADC
03:34:40.265    INFO     - (input)  ADC
03:34:40.265    INFO     - (input)  DAC
03:34:40.265    INFO     - (output) DAC
03:34:40.265    INFO    
03:34:40.265    INFO    found: Cinergy 400 USB, Capture
03:34:40.265    INFO     - (output) Video Capture
03:34:40.265    INFO     - (output) VBI
03:34:40.265    INFO     - (input)  Analoger Videoeingang
03:34:40.265    INFO     - (input)  Analog Audio In
03:34:40.265    INFO    
03:34:40.265    INFO    found: USB-Audiogerät
03:34:40.265    INFO     - (output) Capture
03:34:40.265    INFO     - (input)  Mikrofon
03:34:40.265    INFO    
03:34:40.265    INFO    Checking AM_KSCATEGORY_ENCODER filters
03:34:40.265    INFO    
03:34:40.265    INFO    
03:34:40.265    INFO    Checking AM_KSCATEGORY_MULTIPLEXER filters
03:34:40.265    INFO    
03:34:40.265    INFO    
03:34:40.265    INFO    Checking AM_KSCATEGORY_CROSSBAR filters
03:34:40.265    INFO    found: Cinergy 400 USB, Crossbar
03:34:40.265    INFO     - (input)  0: Video Composite In
03:34:40.265    INFO     - (input)  1: Video SVideo In
03:34:40.265    INFO     - (input)  2: Video Tuner In
03:34:40.265    INFO     - (input)  3: Audio Line In
03:34:40.265    INFO     - (input)  4: Audio Tuner In
03:34:40.265    INFO     - (output) 0: Video Decoder Out
03:34:40.265    INFO     - (output) 1: Audio Decoder Out
03:34:40.265    INFO    
03:34:40.265    INFO    Checking AM_KSCATEGORY_TVTUNER filters
03:34:40.265    INFO    found: Cinergy 400 USB, TVTuner
03:34:40.281    INFO     - (output) Analog Video
03:34:40.281    INFO     - (output) Analog Audio
03:34:40.281    INFO    
03:34:40.281    INFO    
03:34:40.281    INFO    
03:34:40.281    INFO    Checking AM_KSCATEGORY_TVAUDIO filters
03:34:40.281    INFO    found: Cinergy 400 USB, TVAudio
03:34:40.281    INFO     - (input)  TVAudio In
03:34:40.281    INFO     - (output) TVAudio Out
03:34:40.281    INFO    
03:34:40.281    INFO    Checking AM_KSCATEGORY_VBICODEC filters
03:34:40.281    INFO    found: NABTS/FEC VBI-Codec
03:34:40.281    INFO     - (input)  VBI
03:34:40.281    INFO     - (output) NABTS
03:34:40.281    INFO     - (input)  HWNABTS
03:34:40.281    INFO    
03:34:40.281    INFO    found: Untertiteldecoder
03:34:40.281    INFO     - (input)  VBI
03:34:40.281    INFO     - (output) CC
03:34:40.281    INFO     - (input)  HWCC
03:34:40.281    INFO    
03:34:40.281    INFO    found: WST-Codec
03:34:40.281    INFO     - (input)  VBI
03:34:40.281    INFO     - (output) Videotext
03:34:40.281    INFO    
03:34:40.281    INFO    found: DVR Teletext Decoder
03:34:40.312    INFO     - (input)  XForm In
03:34:40.312    INFO     - (output) XForm Out
03:34:40.312    INFO    
03:34:40.312    INFO    
03:34:40.312    INFO    Checking KSCATEGORY_BDA_NETWORK_TUNER filters
03:34:40.312    INFO    
03:34:40.312    INFO    
03:34:40.312    INFO    Checking KSCATEGORY_BDA_RECEIVER_COMPONENT filters
03:34:40.312    INFO    found: BDA Slip De-Framer
03:34:40.343    INFO     - (input)  NABTS
03:34:40.343    INFO     - (output) IPv4
03:34:40.343    INFO    
03:34:40.343    INFO    found: BDA MPE-Filter
03:34:40.375    INFO     - (input)  MPE
03:34:40.375    INFO     - (output) IPv4

I added to AnalogDevices.xml the following:
Code:
<Device filter="Cinergy 400 USB, Capture">
  <Name>Capture</Name>
  <Type>SOFT_ENCODE</Type>
</Device>
and tried also:
Code:
<Device filter="Cinergy 400 USB, TVTuner">
  <Name>V</Name>
  <Type>SOFT_ENCODE</Type>
</Device>
<Device filter="Cinergy 400 USB, TVAudio">
  <Name>S</Name>
  <Type>SOFT_ENCODE</Type>
</Device>
<Device filter="Cinergy 400 USB, Capture">
  <Name>Capture</Name>
  <Type>SOFT_ENCODE</Type>
</Device>
<Device filter="Cinergy 400 USB, Crossbar">
  <Name>Capture</Name>
  <Type>SOFT_ENCODE</Type>
</Device>

But nothing works :/
The device work o.k. with TerraTec software. Also there the audio is a bit tricky, but the reproducable error there can be handled with some clicks. (Audio while channel switching somtimes gets muted, but recording this channel works. And switching between showing records an live-tv "fixes" the audio)

How can I handle the audio encoder problem?
What version of Windows are you running? The manual for the device only mentions XP, however the most recent driver also mentions Vista: http://www.terratec.net/en/driver-and-su...gy_400_USB
I found a driver for win 8. It doesn't work to use it there, but with this VMWare can handle it as an USB device. So I can tunnel the device to an XPx32 in the VM.
As I said, in XP-VM the TerraTec Home Cinema Software can capture TV signals with audio and video.
Running npvr in a VM environment may work, but I don't recommend it. As far as my experience goes Windows 7 is the best option.