VideoHelp Forum




+ Reply to Thread
Results 1 to 14 of 14
  1. Every utility i've tried changes the length of the resulting WAV file, this is not good because i am converting this WAV into a WMA for combining with a re-encoded WMV-HD

    Headache for some reasons converts a 2 hour and 32 minute AC3 to a 1:22 Minute WAV

    Besweet converts it to a 2 hour 4 minute wav (The audio just stops at 2 hours 4 minutes)...

    What am I doing wrong? Please help
    Quote Quote  
  2. If this is a continuation of your other thread ,

    https://forum.videohelp.com/topic362417.html#1927004

    If recall, WAV files have a 2gb file size limitation. You can cut your AC3 , or WAV file with an audio editor (e.g. audacity)

    You can do it in segments, and join with avisynth later. It might look something like this: e.g.

    Code:
    a=DirectShowSource("1.wav",video=false)
    b=DirectShowSource("2.wav",video=false)
    a+b
    Then plug that into WMNicEnc
    Quote Quote  
  3. the .wav file is coming back over 7GB i don't think this is the problem. Unless it's 2GB of audio content being the limitation, man this is turning into a nightmare ... hah...

    Thanks for all your help
    Quote Quote  
  4. ok then you might try foobar2000 (you might need the ac3 plugin) to convert to wav, other options are audacity and eac3to

    run you ac3 thru ac3fix and/or delaycut just to make sure it's not an error with the ac3 audio causing the encoder to abort the process
    Quote Quote  
  5. Banned
    Join Date
    Jun 2007
    Location
    UNREACHABLE
    Search Comp PM
    Try decoding your multichannel .AC3 with valdec.exe

    Code:
    [C:\]
    =>valdec
    
    Valib decoder
    =============
    Audio decoder/processor/player utility
    
    This utility is a part of AC3Filter project (http://ac3filter.net)
    Copyright (c) 2006 by Alexander Vigovsky
    
    Usage:
      valdec some_file [options]
    
    Options:
      (*)  - default value
      {ch} - channel name (l, c, r, sl, sr)
    
      output mode:
        -d[ecode]  - just decode (used for testing and performance measurements
        -p[lay]    - play file (*)
        -r[aw] file.raw - decode to RAW file
        -w[av] file.wav - decode to WAV file
        -n[othing] - do nothing (to be used with -i option)
    
      output options:
        -spk:n - set number of output channels:
          (*) 0 - from file     4 - 2/2 (quadro)
              1 - 1/0 (mono)    5 - 3/2 (5 ch)
              2 - 2/0 (stereo)  6 - 3/2+SW (5.1)
              3 - 3/0 (surround)
        -fmt:n - set sample format:
          (*) 0 - PCM 16        3 - PCM 16 (big endian)
              1 - PCM 24        4 - PCM 24 (big endian)
              2 - PCM 32        5 - PCM 32 (big endian)
                     6 - PCM Float
    
      format selection:
        -ac3 - force ac3 (do not autodetect format)
        -dts - force dts (do not autodetect format)
        -mpa - force mpa (do not autodetect format)
    
      info:
        -i    - print bitstream info
        -hist - print levels histogram
    
      mixer options:
        -auto_matrix[+|-] - automatic matrix calculation on(*)/off
        -normalize_matrix[+|-] - normalize matrix on(*)/off
        -voice_control[+|-] - voice control on(*)/off
        -expand_stereo[+|-] - expand stereo on(*)/off
        -clev:N - center mix level (dB)
        -slev:N - surround mix level (dB)
        -lfelev:N - lfe mix level (dB)
        -gain:N - master gain (dB)
        -gain_{ch}:N - output channel gain (dB)
    
      automatic gain control options:
        -agc[+|-] - auto gain control on(*)/off
        -normalize[+|-] - one-pass normalize on/off(*)
        -drc[+|-] - dynamic range compression on/off(*)
        -drc_power:N - dynamic range compression level (dB)
        -attack:N - attack speed (dB/s)
        -release:N - release speed (dB/s)
    
      delay options:
        -delay_units:n - units in wich delay values are given
              0 - samples (*) 2 - meters      4 - feet
              1 - ms          3 - cm          5 - inches
        -delay_{ch}:N - delay for channel {ch} (in samples by default)
    HTH.


    \\\\\\\\
    Quote Quote  
  6. didn't see the latest suggestions, will try these thanks.
    Quote Quote  
  7. eac3to creates the wav file with a length of 1 hour 22 minutes (same as headache).

    There has to be a reason for this.... I'll try foobar2000, for the other idea regarding valdec I think I need more information in order to try this (I am kind of a n00b).

    EDIT: Tried Foobar2000 it too creates the wav file with a length of 1 hour 22 minutes...

    Since this is a commonality across more then one utility... there has to be a setting or something

    Hope someone out there knows the answer...

    Thanks for all the help guys it's much appreciated.
    Quote Quote  
  8. I have tried valdec as well...

    The output wav file is only 1 hour 9 minutes... there has to be some compression happening or something..

    Valdec command i used was:

    valdec "f:\audio encoding\name.ac3" -w Test.wav -spk:6 -fmt:1

    Anyone have any ideas why it keeps changing the length? the length should 2 hours 32 minutes and 13 seconds (to match that of the movie).
    Quote Quote  
  9. Member Soopafresh's Avatar
    Join Date
    Jan 2004
    Location
    United States
    Search Comp PM
    Try poisondeathray's ac3fix suggestion. I've had good luck demuxing with Tranzcode. Download the following and run the batch file in the same folder as your ac3 file.

    tranzcode_0.40_beta.rar
    Quote Quote  
  10. Hey guys I appreciate all your answers,

    It looks like this is a size limitation after all.

    The size limit is 4GB this lines up with all the wav length times I've seen thus far. Looks like the only solution is to split the ac3 file then recombine using WMNicEnc..

    Unless someone has a better idea for converting AC3 to WMA (without losing 5.1 surround).

    Thanks for all the help guys
    Quote Quote  
  11. Always Watching guns1inger's Avatar
    Join Date
    Apr 2004
    Location
    Miskatonic U
    Search Comp PM
    You don't have your computer specs in oyur profile, but by chance is your HDD formatted as FAT32 ?
    Read my blog here.
    Quote Quote  
  12. FAT32? absolutely not...

    At any rate, I am going to use delaycut, to cut my AC3 in half and use poisons original suggestion of using avisynth to recombine whilst encoding to WMA 5.1

    Anyone see any flaws in this logic, or a better way to do this?
    Quote Quote  
  13. Ok problem is resolved

    Solution:
    WAV files have a size limit of 4GB.. Split the AC3 in half using delaycut, encode both halves to two seperate 6 channel wav's using headache, use Poisons script (second post) and feed that into WMNicEnc to create your 5.1 WMA File.
    Quote Quote  
  14. Banned
    Join Date
    Jun 2007
    Location
    UNREACHABLE
    Search Comp PM
    Originally Posted by RabidSmurf
    Ok problem is resolved

    Solution:
    WAV files have a size limit of 4GB..

    Split the AC3 in half using delaycut, encode both halves to two seperate 6 channel wav's using headache, use Poisons script (second post) and feed that into WMNicEnc to create your 5.1 WMA File.
    Thanks for confirming the actual origin of your format-conversion problem.

    Now, I can think of another solution: open the ac3 file with the NicAudio Avisynth plugin,
    and load the proper .AVS into WMNicEnc.


    \\\\\\\
    Quote Quote  



Similar Threads

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