Log in

View Full Version : BeSplit not accepting WAV


turnipzoink
16th September 2009, 15:57
Hi
I converted a MP2 audio to wav and filtered out the noise.
Now I want to recombine it with the new H264 video in MeGui using Avisynth scripts.

I cut the video in two places and need to do the same with the audio, using audio cutter (besplit), but it won't accept. Says invalid WAVE.
I have latest version of everything (last week)

I've tried to save in different WAV using Adobe Audio program but nothing.

help please?

Thank
TZ

Inspector.Gadget
16th September 2009, 16:01
Post the results of MediaInfo's "text" view of the file in this thread. Chances are its something to do with wave_format_extensible.

turnipzoink
18th September 2009, 19:14
General
Complete name : D:\~\xperiment\g27,2AV_2008-10-09_15-52-53.wav
Format : Wave
File size : 19.5 MiB
Duration : 53s 161ms
Overall bit rate : 3 072 Kbps

Audio
ID : 0
Format : PCM
Codec ID : 1
Codec ID/Hint : Microsoft
Duration : 53s 161ms
Bit rate : 3 072 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 32 bits
Stream size : 19.5 MiB (100%)

tebasuna51
19th September 2009, 02:11
Check if you have the BeSplit v0.9b7 by DSPguru
With this version work for me without problems.

Upload the file to make some test.

turnipzoink
20th September 2009, 00:35
I have BeSplitv0.9b6.zip
This link is broken:
http://dspguru.notrace.dk/BeSplitv0.9b7.zip



It splits the wavs but won't join them.
Log file:
[Information] Log
-[Information] Versions
--[NoImage] MeGUI Version : 0.3.1.1055
--[NoImage] OS : Windows XP Professional x86 SP2 (5.1.131072.2600)
--[NoImage] Latest .Net Framework installed : 2.0 (2.0.50727.0)
-[Information] Hardware
--[NoImage] CPU : AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
-[Information] Log for job3 (split, g27,2AV_2008-10-09_15-52-53.wav -> g27CUT_0_)
--[Information] [9/20/2009 1:28:04 AM] Started handling job
--[Information] [9/20/2009 1:28:04 AM] Preprocessing
--[NoImage] Job commandline: "D:\The Vault\Install\Video editing\BeSplitv0.9b6\BeSplit.exe" -core( -input "D:\~\xperiment\g27,2AV_2008-10-09_15-52-53.wav" -prefix "D:\~\xperiment\g27CUT_0_" -type wav -a ) -split( 4 8.04 16 20.04 36 40.04 )
--[Information] [9/20/2009 1:28:05 AM] Encoding started
--[NoImage] Standard output stream
---[NoImage] [00:00:00:000] +------- BeSplit -----
---[NoImage] [00:00:00:000] | Input : D:\~\xperiment\g27,2AV_2008-10-09_15-52-53.wav
---[NoImage] [00:00:00:000] | Source Sample-Rate: 48.0KHz
---[NoImage] [00:00:00:000] | Channels Count: 2, Bitrate: 3072kbps
---[NoImage] [00:00:00:000] | Output Prefix : D:\~\xperiment\g27CUT_0_
---[NoImage] [00:00:00:000] +---------------------
---[NoImage] [00:00:04:000] | Starting address = 0x177030.
---[NoImage] [00:00:40:040] +---------------------
---[NoImage] [00:00:02:000] <-- Process Duration
--[NoImage] Standard error stream
---[NoImage] BeSplit v0.9b6 by DSPguru.
---[NoImage] --------------------------
---[NoImage] [00:00:40:040] Operation Completed !
---[NoImage] Visit BeSplit's Webpage at :
---[NoImage] http://BeSplit.doom9.org/
--[Information] [9/20/2009 1:28:06 AM] Postprocessing
--[Information] [9/20/2009 1:28:06 AM] Job completed
-[Information] Log for job4 (join, g27CUT_0_01.wav -> g27CUT.wav)
--[Information] [9/20/2009 1:28:06 AM] Started handling job
--[Information] [9/20/2009 1:28:06 AM] Preprocessing
--[NoImage] Job commandline: "D:\The Vault\Install\Video editing\BeSplitv0.9b6\BeSplit.exe" -core ( -input "C:\Documents and Settings\Jvala\Local Settings\Temp\tmp2C.tmp" -prefix "D:\~\xperiment\g27CUT.wav" -type wav -join )
--[NoImage] Standard output stream
---[NoImage] [00:00:00:000] +------- BeSplit -----
---[NoImage] [00:00:00:000] | Input : C:\Documents and Settings\Jvala\Local Settings\Temp\tmp2C.tmp
---[NoImage] Error: Input file isn't a valid WAVE file
---[NoImage] Quiting...
--[NoImage] Standard error stream
---[NoImage] BeSplit v0.9b6 by DSPguru.
---[NoImage] --------------------------
--[Information] [9/20/2009 1:28:06 AM] Postprocessing
--[Information] [9/20/2009 1:28:06 AM] Job completed
-[NoImage] Error starting job
--[NoImage] Exception message: starting encoder failed with error 'Process has exited'
--[NoImage] Stacktrace: at MeGUI.core.gui.JobWorker.startEncoding(TaggedJob job)
--[NoImage] Inner exception: null


I can't find the tmp2C.tmp file being used.

Here's the AVS:
DGDecode_mpeg2source("D:\~\xperiment\g27,2AV_2008-10-09_15-52-53.d2v", info=3)
ColorMatrix(hints=true, threads=0)
#deinterlace
#crop
#resize
#denoise

__film = last
__t0 = __film.trim(100, 200)
__t1 = __film.trim(400, 500)
__t2 = __film.trim(900, 1000)
__t0 ++ __t1 ++ __t2


And the CLT:
<?xml version="1.0"?>
<Cuts xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Framerate>25</Framerate>
<Style>NO_TRANSITION</Style>
<AllCuts>
<CutSection>
<startFrame>100</startFrame>
<endFrame>200</endFrame>
</CutSection>
<CutSection>
<startFrame>400</startFrame>
<endFrame>500</endFrame>
</CutSection>
<CutSection>
<startFrame>900</startFrame>
<endFrame>1000</endFrame>
</CutSection>
</AllCuts>
</Cuts>


TZ

tebasuna51
20th September 2009, 03:14
It splits the wavs but won't join them.
Log file:
...
Job commandline: "D:\The Vault\Install\Video editing\BeSplitv0.9b6\BeSplit.exe" -core ( -input "C:\Documents and Settings\Jvala\Local Settings\Temp\tmp2C.tmp" -prefix "D:\~\xperiment\g27CUT.wav" -type wav -join )
...

Yes, seems a bug in MeGUI when make the command to join the wav's.

The -type wav must be -type lst because the .tmp created is a list of files to join, and not a wav file.

Edit: For BeSplitv0.9b7.zip: http://schudy.de/dts/softarchiv-e.htm

turnipzoink
20th September 2009, 10:32
Great. So now what?
I can't edit the command line in MeGui or it's xml job files.
Guess I just have to do it manually and log a bug with the MeGui guys?

TZ

turnipzoink
20th September 2009, 10:41
Ok. Added a bug report. Hopefully some diligent person will follow up.
http://sourceforge.net/tracker/?func=detail&aid=2862544&group_id=156112&atid=798476

tebasuna51
20th September 2009, 18:03
You need make a D:\~\xperiment\tmp.lst with Notepad like this:
"D:\~\xperiment\g27CUT_0_01.wav"
"D:\~\xperiment\g27CUT_0_03.wav"
"D:\~\xperiment\g27CUT_0_05.wav"
...
And after run this command:
"D:\The Vault\Install\Video editing\BeSplitv0.9b6\BeSplit.exe" -core ( -input "D:\~\xperiment\tmp.lst" -prefix "D:\~\xperiment\g27CUT.wav" -type lst -join )

turnipzoink
25th September 2009, 12:29
Hi
I did the thing with the lst file, but only the first output wav is good. The others are pure static? :(
I'm using BeSplitv0.9b6, will try the latest version now. (no internet at home)

This is turning into quite a mission. I also tried besplitting a single mp2 which resulted in a single clip. I did the hiss removal etc in Audition and convert to aac, but it doesn't line up with the video after muxing. (I added -5ms delay as indicated)
Is there an easier way of doing this?

Thanks
TZ