VideoHelp Forum




+ Reply to Thread
Results 1 to 15 of 15
  1. I'm trying to edit a .FLV file (from Youtube) with VirtualDub 1.8 experimental, however after I open the file,
    I get a black screen. When I try to play it, I get the error message:

    "The decompression codec cannot decompress to an RGB Format. This is very unusual. Check that any "Force YUY2"
    options are not enabled in the codec's properties."

    I have no idea what it's talking about. You can't do that in VirtualDub.

    Files used:
    http://www.moitah.net/misc/FLVInputDriver-0_3_0.zip
    VirtualDub-1.8.0.zip
    Quote Quote  
  2. Ah, nevermind. I got it. Had to install ffdshow tryouts, and enable the FLV1 decoder there (initially disabled). It now decodes both video and audio. Nice.
    Quote Quote  
  3. Member
    Join Date
    Nov 2002
    Location
    United States
    Search Comp PM
    Haven't seen this error before.

    Do you have ffdshow installed and set to open all flv formats? FLV1, VP3, VP5, VP6, and VP6F.
    Quote Quote  
  4. Member
    Join Date
    Nov 2002
    Location
    United States
    Search Comp PM
    You beat me to it.
    Quote Quote  
  5. Yup, I didn't touch anything when installing these packages. Just used the default settings for installation. But apparently, all those decoders are listed as disabled in ffdshow tryouts.
    Quote Quote  
  6. Member
    Join Date
    Nov 2002
    Location
    United States
    Search Comp PM
    Virtualdub doesn't come with any decoders. It uses the ones installed on your computer to open files and the input plugins only give Virtualdub the ability to open files that you couldn't normally open in Virtualdub without using an Avisynth script.

    When installing ffdshow, I usually only choose the formats that I need ffdshow to open like H264 and FLV. I install codecs to open all other formats. If something won't open then I'll set ffdshow to open it. You have to be carefull when setting it up cause it can cause conflicts with other codecs on your machine.
    Quote Quote  
  7. Are there any tools that can tell me what kind of audio format is stored in a FLV file?
    Because I have some FLV files that load into VirtualDub without any audio.

    I've ran the ffdshow audio decoder configuration and enabled every single audio format listed,
    including Nellymoser, and set it to libavcodec, but I still get no audio.
    Some programs just list it as unknown.
    Quote Quote  
  8. Member
    Join Date
    Nov 2002
    Location
    United States
    Search Comp PM
    Try FLVExtract to extract an audio and video file. There are a lot of FLV files that have no audio but most of the ones that do use mp3.
    Quote Quote  
  9. Originally Posted by JeffM
    Are there any tools that can tell me what kind of audio format is stored in a FLV file? ...
    MediaInfo.

    ... Because I have some FLV files that load into VirtualDub without any audio. ...
    Unfortunately, FLV input plugin support only MP3 audio.

    You can transcode Nellymoser and ADPCM (SWF variant) used FFmpeg or MEncoder (eventually some GUI's) and add MP3 or WAV as external in VirtualDub.

    And... of course You can use Avisynth script (with DirectShowSource) + ffdshow for audio/video decoding.

    ... I've ran the ffdshow audio decoder configuration and enabled every single audio format listed,
    including Nellymoser, and set it to libavcodec, but I still get no audio. ...
    Unfortunately, ffdshow it's DirectShow video and audio filter/decoder and VfW wrapper (video).

    VirtualDub require VfW (video) and ACM (audio) codecs.

    Originally Posted by DarrellS
    Try FLVExtract to extract an audio ...
    FLV Extract support only MP3 audio.
    Latest version can show warrnigs/errors.


    BTW
    First file on screenshot downloaded from skate.share.ea.com and second file from... YouTube.
    Quote Quote  
  10. Thanks, MediaInfo worked:

    Codec : Nellymoser 8kHz mono
    Channel(s) : 1 channel
    Resolution : 16 bits
    Still have to decode it somehow. I guess I have to check out FFmpeg.
    Thanks.

    [edit]
    Hmmm...this is what FFmpeg says:
    FFmpeg is a complete solution to record, convert and stream audio and video. It includes libavcodec, the leading audio/video codec library. FFmpeg is developed under Linux, but it can compiled under most operating systems, including Windows.
    But ffdshow tryouts already came with libavcodec? And it didn't do anything.
    Quote Quote  
  11. You can edit .flv in avidemux; it supports nellymoser decoding, but you have to encode audio into something else (like mp3) when exporting. You can export with .flv container (or .avi, .mkv, etc...)
    Quote Quote  
  12. Originally Posted by JeffM
    ...
    But ffdshow tryouts already came with libavcodec?
    Yes, ffdshow use libavcodec to decode video and audio in DirectShow and decode/encode video in VfW.
    Latest builds ffdshow can decode Nellymoser and ADPCM (SWF variant) - require installed latest FLV Splitter too.
    VirtualDub not support DirectShow filters - like as ffdshow audio decoder.


    Example simple syntax for FFmpeg:
    Code:
    ffmpeg -i name_file.flv -vcodec libxvid -sameq -acodec libmp3lame -sameq name_file.avi
    Code:
    ffmpeg -i name_file.flv -vn -acodec libmp3lame -sameq name_file.mp3
    Code:
    ffmpeg -i name_file.flv -vn name_file.wav
    Look at FFmpeg docs.

    You can use some GUI's - example WinFF, Pazera Free FLV to AVI Converter, MediaCoder, ...


    Exmple Avisynth script:
    Code:
    DirectShowSource("C:\path\name_file.flv",fps=29.97,convertfps=true)
    Required latest FLV Splitter and ffdshow.
    Set FPS as source (look at FLV Extract).


    And try Avidemux.
    Quote Quote  
  13. Thanks, I installed FLVSplitter.ax. And the ffmpeg command line worked.

    But avidemux failed. I get an error message:

    "No audio decoder found for this file.
    Save (A+V) will generate bad AVI. Save audio will work."

    But that's ok. I finally got it.
    Quote Quote  
  14. Originally Posted by JeffM
    ...
    But avidemux failed. I get an error message:

    "No audio decoder found for this file.
    Save (A+V) will generate bad AVI. Save audio will work."
    ...
    Odd...
    3662 20 Oct 2007 mean [Codec] Update nellymoser as in lavcodec svn
    3659 16 Oct 2007 mean [Codec] Nellymoser part2, with a hack as lavcodec returns inconsistent consumed bytes
    3658 15 Oct 2007 mean [Codec] Nellymoser codec backport from lavcodec, part 1
    I'm check latest SVN build (3974) - can decode Nellymoser audio.
    Quote Quote  
  15. Maybe it can decode it, but has trouble identifying it? But I don't know anything how that works.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!