Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > General > Audio encoding

Reply
 
Thread Tools Search this Thread Display Modes
Old 4th May 2004, 15:34   #1  |  Link
Eye of Horus
Banned
 
Eye of Horus's Avatar
 
Join Date: Jun 2002
Location: The Netherlands
Posts: 326
Still large files problems with Besweet b26

Hi all and of course especially DSPGuru,

I still have problems in besweet with large files.
My original is a 32 bits 6 channel WAV, about 79 minutes .
I use a normal standard Besweet line to get 6 mono WAV's.
4 of them were 394 MB, 2 of them were 788 MB ??

I tried it on two other WAV's that were shorter, with the same effect.... (63 minutes and 68 minutes)

Commandline :
BeSweet.exe -core( -input t001.wav -output t01- -type wav -6chfloat )

I use NTFS on a XP system.......

I believe (from memory) that this bug is reported before.....

Anyone a solution ??

BTW someone else reported that Besweet crashed on his XP system, when the length of the CD was above 74.59 minutes......
I asked the version he uses and am waiting for an answer......

Before I forget : the log shows nothing specail, so I didn't include it.

kind regards.

EoH

Last edited by Eye of Horus; 4th May 2004 at 20:46.
Eye of Horus is offline   Reply With Quote
Old 4th May 2004, 18:23   #2  |  Link
DSPguru
BeSweet Author
 
DSPguru's Avatar
 
Join Date: Oct 2001
Location: On top of a supercompact cardinal
Posts: 3,506
Dear EoH,
what's the size of the original file ? and which files are at what size ? do you have enough free space on the relevant hard-drive ?
* including the logfile never harms..

Last edited by DSPguru; 4th May 2004 at 19:02.
DSPguru is offline   Reply With Quote
Old 4th May 2004, 20:44   #3  |  Link
Eye of Horus
Banned
 
Eye of Horus's Avatar
 
Join Date: Jun 2002
Location: The Netherlands
Posts: 326
It gets worse !

Quote:
Originally posted by DSPguru
Dear EoH,
what's the size of the original file ? and which files are at what size ? do you have enough free space on the relevant hard-drive ?
* including the logfile never harms..
Hi DSPGuru,

I tried to reproduce what happened, but didn't succeed. Actually it's even worse !
The size of the 6 channel 32 bits WAV : 4.61 GB (4,958,558,264 bytes)
The stereo was : 1.53 GB (1,652,854,784 bytes)
(these sizes are correct : 4,958.... /3 = 1652,....)

I ran Besweet and this time it ended with 6 equal mono Wav's with a length of 105 MB each !?

Here's the log, but as said : nothing special except the time !

BeSweet v1.5b26 by DSPguru.
--------------------------

Logging start : 05/04/04 , 20:39:11.

BeSweet.exe -core( -input 01.wav -output 01- -type wav -6chfloat -logfile d:/log.txt )

[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : 01.wav
[00:00:00:000] | Output: FL, FR, SL, SR, C, LFE
[00:00:00:000] | Floating-Point Process: Yes
[00:00:00:000] | Source Sample-Rate: 44.1KHz
[00:00:00:000] +---------------------
[00:10:27:093] Conversion Completed !
[00:02:47:000] <-- Transcoding Duration

Logging ends : 05/04/04 , 20:41:58.

It stopped after 10:27 .


After a restart I redid the complete process with starting with the 16 bit WAV, converting it to 32 bits, running through Plogue's Bidule to get the 6 channel WAV and used Besweet.
Same result !!

Free space on the "work" harddisc is 6,79 GB.
I had nothing running in the background.

I did other tests with sizes from 400-500 MB without any problem !

Well, this is all the information I can give and I hope you can work it out !

kind regards,

EoH
Eye of Horus is offline   Reply With Quote
Old 5th May 2004, 06:45   #4  |  Link
daphy
Miles Freak
 
daphy's Avatar
 
Join Date: Apr 2003
Location: Europe
Posts: 652
We got this before, I remember in the ambisonic thread or the splitted thread
Since there was a 2GB barrier I decided to split the source 32/44.1 or 48 WAV (at about 40~50 min) in to two parts.
then run besweet transcoding to DTS/DTSWAV
then merge those two DTS/DTSWAV with DTSTrim
finally use besplitt (inoffical beta -special-0.9b7) to fix the file

-> perfect result, needs really less time as merging the single monofiles before encoding into DTS/AC3

maybe you should try this
__________________
CYA Daphy
daphy is offline   Reply With Quote
Old 5th May 2004, 08:01   #5  |  Link
specise_8472
Newbie
 
specise_8472's Avatar
 
Join Date: Oct 2002
Location: New Zealand
Posts: 176
Just cluthching at straws here.

The 2 gig limit was a hold over from the days of FAT32 (correct me if I am wrong). NTFS can handle just about any limit.

BUT as most of us are using 32bit processors - They can only address 4 gig of memory. Could there be something in the way Besweet is programmed, to be affected by this limit
(like searching to the end of the file and running out of steam at 4gig)

Just my 2 credits worth
specise_8472 is offline   Reply With Quote
Old 5th May 2004, 10:05   #6  |  Link
Eye of Horus
Banned
 
Eye of Horus's Avatar
 
Join Date: Jun 2002
Location: The Netherlands
Posts: 326
Quote:
Originally posted by specise_8472
Just cluthching at straws here.

The 2 gig limit was a hold over from the days of FAT32 (correct me if I am wrong). NTFS can handle just about any limit.

BUT as most of us are using 32bit processors - They can only address 4 gig of memory. Could there be something in the way Besweet is programmed, to be affected by this limit
(like searching to the end of the file and running out of steam at 4gig)

Just my 2 credits worth
Yep, I think it is somehow like you describe. If the 6ch 32 bits file is less than 4 GB, there are no problems !

EoH
Eye of Horus is offline   Reply With Quote
Old 5th May 2004, 22:19   #7  |  Link
kempfand
Registered User
 
kempfand's Avatar
 
Join Date: Oct 2001
Location: Switzerland
Posts: 225
@DSPguru: I can definitely confirm that there is a problem around the 2 GB (for 16 bit WAV's) or 4 GB (32 bit WAV's) limit also here (XP-only systen, NTFS only, Intel Xeon 2.4 MHz, 1 GB RAM).

If I remember correctly (from memory), this only happens on certain machines, because I think there were 1 or 2 reorts of "things working now" (although no logfile as proof posted).


Eample 1: 16_00.wav (1.91 GB, == 2,054,369,324 bytes) works fine.

Code:
BeSweet v1.5b26 by DSPguru.
--------------------------

Logging start : 05/05/04 , 22:53:07.

C:\BeSweet\BeSweet.exe -core( -input i:\16_00.wav -output m:\16_00-New- -6ch -logfile C:\BeSweet\BeSweet.log ) 

[00:00:00:000] +------- BeSweet -----                          
[00:00:00:000] |  Input : i:\16_00.wav
[00:00:00:000] |  Output: FL, FR, SL, SR, C, LFE
[00:00:00:000] |  Floating-Point Process: No
[00:00:00:000] |  Source Sample-Rate: 44.1KHz
[00:00:00:000] +---------------------
[01:04:39:114] Conversion Completed !
[00:02:59:000] <-- Transcoding Duration

Logging ends : 05/05/04 , 22:56:07.
Eample 2: 16_01.wav (2.02 GB, == 2,179,430,444 bytes) crashes.

Code:
BeSweet v1.5b26 by DSPguru.
--------------------------

Logging start : 05/05/04 , 22:57:14.

C:\BeSweet\BeSweet.exe -core( -input m:\16_01.wav -output i:\16_01-New- -6ch -logfile C:\BeSweet\BeSweet.log ) 

[00:00:00:000] +------- BeSweet -----                          
[00:00:00:000] |  Input : m:\16_01.wav
[00:00:00:000] |  Output: FL, FR, SL, SR, C, LFE
[00:00:00:000] |  Floating-Point Process: No
[00:00:00:000] |  Source Sample-Rate: 44.1KHz
[00:00:00:000] +---------------------
<i.e. end of logfile>

The DOS-Windows 1st hangs with this message:
Code:
BeSweet v1.5b26 by DSPguru.
--------------------------

[01:08:34:892] transcoding ...
Thereafter, BeSweet crashed "BeSweet.exe has encountered a problem and needs to close":
Code:
AppName: besweet.exe	 AppVer: 0.0.0.0	 ModName: besweet.exe
ModVer: 0.0.0.0	 Offset: 00010c36
Same "picture" of 32 bit WAV's (no logfile posted).

This error is reliably reproducible here.

I think "it" happens at the very end of BeSweet's pass, as the 6 mono-WAV's are written to their correct length [01:08:34:892].

With the growing number of Bidules, I really hope for a fix (although things can be done manually with CoolEdit(*) or SoftEncode).

Kind regards,

Andreas

(*) Off-topic add-on (because I think someone asked):
If opening multichannel wav files with CoolEdit (i.e. 16_01.wav), it will open things as 16_01.wav, 16_01(1).wav, 16_018(2).wav, ... , 16_01(5).wav.
Assuming that ITU 5.1 channel mapping for Bidule's Audio File Recorder was used, the mapping will be as follows:
16_01.wav -> L
16_01(1).wav -> R
...
16_01(5).wav -> SR

Last edited by kempfand; 6th May 2004 at 13:17.
kempfand is offline   Reply With Quote
Old 5th May 2004, 22:39   #8  |  Link
kempfand
Registered User
 
kempfand's Avatar
 
Join Date: Oct 2001
Location: Switzerland
Posts: 225
Add-On: Simple BeSplit seems to work:

Quote:
BeSplit v0.9b7 by DSPguru.
--------------------------

Logging start : 05/05/04 , 23:32:43.

BeSplit.exe -core( -input M:\16_01.wav -output I:\03-new -type wav -demux -logfile M:\besweet.txt )

[00:00:00:000] +------- BeSplit -----
[00:00:00:000] | Input : M:\16_01.wav
[00:00:00:000] | Source Sample-Rate: 44.1KHz
[00:00:00:000] | Channels Count: 6, Bitrate: 4233kbps
[00:00:00:000] | Output : I:\03-new
[00:00:00:000] +---------------------
[01:08:38:349] +---------------------
[01:08:38:349] Operation Completed !
[00:03:32:000] <-- Process Duration
Logging ends : 05/05/04 , 23:36:15.
BTW: Using same hip.dll for BeSweet & BeSplit (Saturday, February 15, 2003; 31,744 bytes)

Regards,

Andreas

Last edited by kempfand; 5th May 2004 at 22:42.
kempfand is offline   Reply With Quote
Old 6th May 2004, 19:46   #9  |  Link
Eye of Horus
Banned
 
Eye of Horus's Avatar
 
Join Date: Jun 2002
Location: The Netherlands
Posts: 326
SOLUTION FOUND !!!

Quote:
Originally posted by specise_8472
Just cluthching at straws here.

The 2 gig limit was a hold over from the days of FAT32 (correct me if I am wrong). NTFS can handle just about any limit.

BUT as most of us are using 32bit processors - They can only address 4 gig of memory. Could there be something in the way Besweet is programmed, to be affected by this limit
(like searching to the end of the file and running out of steam at 4gig)

Just my 2 credits worth
Well, why is the simplest solution always so obvious that we don't think about it ???

Alastor, who is also a member here, found the solution and it's so obvious, I still cannot believe we didn't think about that !

Instead of one 6 channel recorder in Bidule, why not feed 6 one channel recorders. No Besweet necessary , it saves a step !

My compliments, Alastor !!

The new Bidule is on my site and soon on Daphy's !

http://www.app.demon.nl/SAD51inBidulemod.rar

kind regards,

EoH
Eye of Horus is offline   Reply With Quote
Old 6th May 2004, 20:01   #10  |  Link
kempfand
Registered User
 
kempfand's Avatar
 
Join Date: Oct 2001
Location: Switzerland
Posts: 225
Quote:
Instead of one 6 channel recorder in Bidule, why not feed 6 one channel recorders.
I remember there is a small "out-of-sync" then doing this. No advisable at his point in time !

Use BeSplit v0.9b7, or channelx.exe from CDP Multi-Channel ToolKit with a commandline like
Code:
channelx.exe -oDeMux.wav t_01.wav 1 2 3 4 5 6
Kind regards,
Andreas
kempfand is offline   Reply With Quote
Old 6th May 2004, 21:10   #11  |  Link
specise_8472
Newbie
 
specise_8472's Avatar
 
Join Date: Oct 2002
Location: New Zealand
Posts: 176
The problems I had with doing this was everytime I imported the individual files into Surcode, one of them was always a different length. Plus as stated, slight delays.

Anyway this does not address the fact that Besweet has a bug when handling 16 bit max filelength 2 gig or 32 bit max filelength 4gig.
specise_8472 is offline   Reply With Quote
Old 6th May 2004, 21:58   #12  |  Link
Eye of Horus
Banned
 
Eye of Horus's Avatar
 
Join Date: Jun 2002
Location: The Netherlands
Posts: 326
working !

Quote:
Originally posted by kempfand
I remember there is a small "out-of-sync" then doing this. No advisable at his point in time !

Use BeSplit v0.9b7, or channelx.exe from CDP Multi-Channel ToolKit with a commandline like
Code:
channelx.exe -oDeMux.wav t_01.wav 1 2 3 4 5 6
Kind regards,
Andreas
ChannelX didn't work on a 4.6 GB file !
Besplit......... WORKED !!!!

Thanks kempfand !!!

kind regards,

EoH
Eye of Horus is offline   Reply With Quote
Old 6th May 2004, 22:05   #13  |  Link
kempfand
Registered User
 
kempfand's Avatar
 
Join Date: Oct 2001
Location: Switzerland
Posts: 225
Quote:
Besplit......... WORKED !!!!
Thanks kempfand !!!
Handing ower the flowers to DSPGuru.

A solution for BeSweet would rock, as it allows going to DTS/ac3 in one beam. High hopes and kind regards,

Andreas
kempfand is offline   Reply With Quote
Old 6th May 2004, 22:13   #14  |  Link
Eye of Horus
Banned
 
Eye of Horus's Avatar
 
Join Date: Jun 2002
Location: The Netherlands
Posts: 326
DISAPPOINTMENT

Quote:
Originally posted by kempfand
Handing ower the flowers to DSPGuru.

A solution for BeSweet would rock, as it allows going to DTS/ac3 in one beam. High hopes and kind regards,

Andreas
I thought it worked, because I fnally got my 6 788MB WAV's.
BUT.......... the files are not recognized by Surcode DTS CD !!
It says : Invalid Wave file.

Loading the WAV into Soundforge : Unknown Filetype.
Loading as RAW 32 bits float : it loads a file which is exactly half of the time : 39.02 minutes and is only white noise.

So............ Give the flowers back

EoH
Eye of Horus is offline   Reply With Quote
Old 6th May 2004, 22:41   #15  |  Link
alastor
Registered User
 
Join Date: Apr 2004
Posts: 10
Sorry but i d'ont speake fluently english.

The solution d'ont work with small files like mp3 songs, but work very well with big files like films soundtrack.

I test tree different films 2 chapters in a serie 40 minutes each and a regular film. 105 minutes. 2,5 GB input wav file.

In all cases the bidule's layout work.

May be differences between song wav file and film wave file? The frames indicators? I d'ont know,

I work in 16 bytes deep at 48000

Alastor
alastor is offline   Reply With Quote
Old 7th May 2004, 08:58   #16  |  Link
DSPguru
BeSweet Author
 
DSPguru's Avatar
 
Join Date: Oct 2001
Location: On top of a supercompact cardinal
Posts: 3,506
the 2gb limit for 16bit waves is indeed there.
the 4gb limit for 32bit waves shouldn't be there, but i'm afraid i need to clean-up 8gb of hard-disk space to check this one..

what happens if you encode a bigger-than-4gb float into 6ch mono, instead of 6chfloat? are there any problems there ? is so, it means i only need to free-up 6gb of space
DSPguru is offline   Reply With Quote
Old 7th May 2004, 10:00   #17  |  Link
alastor
Registered User
 
Join Date: Apr 2004
Posts: 10
Hi Dspguru

First I work undder XP with NTFS.

In my case your program crashes when procesing the end of archives for files about 4GB.

For example a film with a duration 1:48:37:720, crashes at 1:48:37:718.

Generates a windows interruption message.

No other message as notified.

The archives produced are unreadables.

Best Regards.

Alastor
alastor is offline   Reply With Quote
Old 7th May 2004, 12:50   #18  |  Link
DSPguru
BeSweet Author
 
DSPguru's Avatar
 
Join Date: Oct 2001
Location: On top of a supercompact cardinal
Posts: 3,506
thank you, Alastor. may i see the logfile ?


edit: ok,
after installing an extra hard-disk and formatting to NTFS, i am unable to reproduce the bug (), but i think i found something that could be related..
please download b27 and report back.


* a note about b27 had been added to q30 in the BeSweet FAQ

Last edited by DSPguru; 7th May 2004 at 12:58.
DSPguru is offline   Reply With Quote
Old 7th May 2004, 17:32   #19  |  Link
alastor
Registered User
 
Join Date: Apr 2004
Posts: 10
First,use your tools for a long time.

Thank you very much by so I magnify work.

Download and installed b27

Film Source Jedi returns duration 2:09:04 206 MB

First conversion MP2 WAV AIFF with conversion 44,1 48, nedded for dvd audio.

This is the log

BeSweet v1.5b27 by DSPguru.
--------------------------
Using hip.dll v1.19 by Myers Carpenter <myers@users.sf.net>
Using Shibatch.dll v0.24 by Naoki Shibata & DSPguru (shibatch.sourceforge.net).

Logging start : 05/07/04 , 14:47:37.

C:\Programas de video\BeSweet\BeSweet.exe -core( -input d:\Trabajos de Video\El retorno.mp2 -output d:\Trabajos de DVD\El retorno.wav -2ch -logfile C:\Programas de

video\BeSweet\BeSweet.log ) -ssrc( --rate 48000 )

[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : d:\Trabajos de Video\El retorno.mp2
[00:00:00:000] | Output: d:\Trabajos de DVD\El retorno.wav
[00:00:00:000] | Floating-Point Process: No
[00:00:00:000] +------ Shibatch -----
[00:00:00:000] | Source Sample-Rate: 44.1KHz
[00:00:00:000] | Dest. Sample-Rate: 48.0KHz
[00:00:00:000] | Attenuation : 0.0db
[00:00:00:000] +---------------------
[04:17:06:410] Conversion Completed !
[04:17:06:410] Actual Avg. Bitrate : 214kbps
[00:08:06:000] <-- Transcoding Duration

Logging ends : 05/07/04 , 14:55:43.

Observe the work finish a time-counter 4:17 hours, two times the original

timmming,generates a file 1,38 gb

Second convert file a 24 bit deep, this is the maximum alloweed for sonic foundry for encoding dolby digital.

Test a 16 byte deep input file 4,15 GB the program works.

Log

BeSweet v1.5b27 by DSPguru.
--------------------------

Logging start : 05/07/04 , 15:30:37.

C:\Programas de video\BeSweet\BeSweet.exe -core( -input d:\Trabajos de DVD\El retorno.wav

-output d:\Trabajos de DVD\El retorno6M -6ch -logfile C:\Programas de video\BeSweet\BeSweet.log ) -profile( ~~~~~ Default Profile ~~~~~ )

[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : d:\Trabajos de DVD\El retorno.wav
[00:00:00:000] | Output: FL, FR, SL, SR, C, LFE
[00:00:00:000] | Floating-Point Process: No
[00:00:00:000] | Source Sample-Rate: 48.0KHz
[00:00:00:000] +---------------------
[02:09:04:412] Conversion Completed !
[00:09:41:000] <-- Transcoding Duration

Logging ends : 05/07/04 , 15:40:19.

All files as the same length 709 MB but only FL and FR has sound.

Second test 24 byte deep imput file 6,23 GB, the program crashes

All files same length 3,04 KB

Log

BeSweet v1.5b27 by DSPguru.
--------------------------

Logging start : 05/07/04 , 17:53:47.

C:\Programas de video\BeSweet\BeSweet.exe -core( -input d:\Trabajos de DVD\El retorno246.wav

-output d:\Trabajos de DVD\El retorno246M -6ch -logfile C:\Programas de

video\BeSweet\BeSweet.log ) -profile( ~~~~~ Default Profile ~~~~~ )

[00:00:00:000] +------- BeSweet -----
[00:00:00:000] | Input : d:\Trabajos de DVD\El retorno246.wav
[00:00:00:000] | Output: FL, FR, SL, SR, C, LFE
[00:00:00:000] | Floating-Point Process: No
[00:00:00:000] | Source Sample-Rate: 48.0KHz
[00:00:00:000] +---------------------
alastor is offline   Reply With Quote
Old 7th May 2004, 17:41   #20  |  Link
DSPguru
BeSweet Author
 
DSPguru's Avatar
 
Join Date: Oct 2001
Location: On top of a supercompact cardinal
Posts: 3,506
dear alastor,
thank you for your report and kind works.

please, let's try to keep in focus.
the change in b27 is support for 32bit, floating-point, waves with filesize larger than 4gb. can you confirm/refute a bugfix ?
DSPguru is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 22:20.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2017, vBulletin Solutions Inc.