ffdshow and tmpgenc

Discussion in 'Video - Software discussion' started by raddish, Nov 6, 2005.

  1. raddish

    raddish Member

    Joined:
    Feb 9, 2005
    Messages:
    23
    Likes Received:
    0
    Trophy Points:
    11
    I'm ahving a problem getting ffdshow to work with tmpgenc.
    The problem is only with newer versions of ffdshow. The old 2004 versions work just fine.

    In Tmpgenc the video file is not recognised.
    In the environmental settings of tmpgenc if I raise the vfw compatibility reader priority and lower the directshow priority I can get it to read the video but not the audio.
    Reverting to 204 version of ffdshow with same settings everything works 100%.

    Anything I can do to get the newer version of ffdshow to work properly?
     
  2. celtic_d

    celtic_d Regular member

    Joined:
    Jan 23, 2005
    Messages:
    3,352
    Likes Received:
    0
    Trophy Points:
    46
    Just had a play around with ffdshow. Disable all output colourspaces other than RGB24, enable HiQ conversion and disable overlay, allow format changes, etc. Then it should work fine with ffdshow. It did here. TMPGEnc only works properly with RGB24.
     
  3. raddish

    raddish Member

    Joined:
    Feb 9, 2005
    Messages:
    23
    Likes Received:
    0
    Trophy Points:
    11
    Thanks.
    That works for the video but still no audio will load.
    Any ideas?
     
  4. raddish

    raddish Member

    Joined:
    Feb 9, 2005
    Messages:
    23
    Likes Received:
    0
    Trophy Points:
    11
    actually - scratch that last comment.
    The problem is in the avi file.
    Virtualdub reports the file as unknown tag 0055. (which is mp3 of which I have necessary codecs etc)
    Whenever I got a file like this I would open it in tmpgenc and seperate out the mp3 audio to a wav file.
    The old ffdshow from 2004 was tolerant of this header problem in the mp3 (usually encoded using nandub 1.0rc2).
    However, the new ffdshows seem less tolerant of the problems in the audio header.

    On another note - I can't use the latest ffdshow (20051103). All my files play in slow motion.
    The October stable release works just fine for playback.
     
  5. raddish

    raddish Member

    Joined:
    Feb 9, 2005
    Messages:
    23
    Likes Received:
    0
    Trophy Points:
    11
    having had a day to paly around I have run across another problem.
    In order for ffdshow to work with tmpgenc I have to have it enabled for mp3 decoding.
    If I disable ffdshow for mp3 decoding then tmpgenc will not open the video (xvid) file at all and pops up a window saying that the file type is unsupported.
    If I enable ffdshow for mp3 audio then tmpgenc will open up the video with no problems.

    Is there a workaround for this?
    If I do use tmpgenc for mp3 - what is the quality like? I had heard that audio quality in ffdshow waswn't that great???
    Should I use libmad or mp3lib?

    Thanks for your help.
     
  6. celtic_d

    celtic_d Regular member

    Joined:
    Jan 23, 2005
    Messages:
    3,352
    Likes Received:
    0
    Trophy Points:
    46
    libmad should in theory give better quality. Really though I wouldn't use TMPGEnc for audio unless you are using TMPGEnc Xpress with the AC3 plugin.

    Not sure if I had ffdshow enabled for mp3 or not, but then my source didn't have mp3 audio. I used a video only AVC mp4 for testing.
     
  7. raddish

    raddish Member

    Joined:
    Feb 9, 2005
    Messages:
    23
    Likes Received:
    0
    Trophy Points:
    11
    oops . . .
    sorry - my mistake.
    My question should have been "If I use ffdshow for mp3 audio what is the quality like?"
    I had heard that ffdshow audio quality wan't perhaps as good as a standalone codec.

    If I remove ffdshow from my system files load in tmpgenc no problem using the standard directshow codecs on my system.
    I only run into problems when I install ffdshow.
    I usually get the message "file not supported . . ."
    With the above mentioned workaround the file will open.
    If I disable audio decoding in ffdshow then I get the "file unsupported" message again.?
     
  8. celtic_d

    celtic_d Regular member

    Joined:
    Jan 23, 2005
    Messages:
    3,352
    Likes Received:
    0
    Trophy Points:
    46
    ffdshow's audio quality is fine. Odd that it doesn't work. I would tend to blame TMPGEnc. You have an avi splitter filter that parses the video and audio streams to the decoders. What video decoder is used should make no difference to the audio decoder and I bet that you can still render the file fine via graphedit or play via wmp, etc.
     
  9. raddish

    raddish Member

    Joined:
    Feb 9, 2005
    Messages:
    23
    Likes Received:
    0
    Trophy Points:
    11
    This version of ffdshow works 100% with tmpgenc (20041012).
    I'm not sure what the difference is between this older version and the newer versions.
    The problem I have here though is I can't get this versions vfw to work with virtualdub.
    Virtualdub reports that it has successfully loaded the filter but ffdshow isn't listed in the compression section as an available codec.
     
  10. celtic_d

    celtic_d Regular member

    Joined:
    Jan 23, 2005
    Messages:
    3,352
    Likes Received:
    0
    Trophy Points:
    46
    There was a problem with the installer and NT based OS's. For ffdshow's vidc entry it uses the full path so "program files" instead of progra~1.
     

Share This Page