INDEX  F.A.Q.  SEARCH  LATEST POSTS     Rules  Register  Profile  Private messages  Login


Search all forums or this forum: Advanced search
Yet Another Script - 2.0 to 5.1 Upmixer

Forum Index -> Video -> Audio Printer-friendly version
Goto page Previous  1, 2, 3, 4, 5, 6  Next
Reply to topic
Author Message
dirkenlek
Member


Joined: 18 Aug 2007
Location: Belgium

Post Posted: Sep 12, 2007 03:55 Posts Comp View users profile Send private message Reply with quote

Hello Soupafresh,

Can you make a upmix for MPEG that everybody can use ?

Thanks a lot

Thailand


chrishallowell
Member


Joined: 22 Aug 2007
Location: United States

Post Posted: Sep 12, 2007 08:19 Posts Comp View users profile Send private message Reply with quote

Excellent work! Thank you so much for making these scripts and making them available to everyone for free!
I now have 5.1 which is just plain awesome.

Any chance of getting a predefined "Home Video" upmix function?

Also I was thinking it would be really cool if a man's voice could be played in the rear speakers while female voices would play in the front. Any clever ideas on how to accomplish this?

Thanks again for all of your work! It is much appreciated!
Chris


dirkenlek
Member


Joined: 18 Aug 2007
Location: Belgium

Post Posted: Sep 12, 2007 09:41 Posts Comp View users profile Send private message Reply with quote

When I use these scripts i never use special effects with my home cinema..
I set Dolby Digital to NORMAL.....

That sounds best for me...


chrishallowell
Member


Joined: 22 Aug 2007
Location: United States

Post Posted: Sep 12, 2007 21:54 Posts Comp View users profile Send private message Reply with quote

When you say NORMAL, do you mean the general function?

Thanks,
Chris


dirkenlek
Member


Joined: 18 Aug 2007
Location: Belgium

Post Posted: Sep 13, 2007 03:58 Posts Comp View users profile Send private message Reply with quote

Yes...
I have a Yamaha RX461 home cinema set.

There are pre-defined settings for movies in Dolby or DTS

General...Sci-Fi...Adventure....Spectacle...

When I use these with movies i have upmixed i get a very wide audio spectrum.

When i NOT use any of these pre-defined effects i get very good sound that sounds very normal.
I hope you understand this...


greymalkin
Member


Joined: 19 Oct 2004
Location: United States

Post Posted: Sep 13, 2007 13:14 Posts Comp View users profile Send private message Reply with quote

wow..i must have this. this is truly a technological marvel...

Delta2
Member


Joined: 20 Jun 2005
Location: Portugal

Post Posted: Sep 14, 2007 13:58 Posts Comp View users profile Send private message Reply with quote

I got some positive users feedbacks, they loved it

For those who doesn't understand how to implement this with movies, how to join all together with subtitles and conversions to PAL or to NTSC...

I made a little program that should be easy to understand with all upmix functions discussed in here from Soopafresh and Jagger

http://avi2iso.planetaclix.pt/avi2iso.rar (needs WinRAR to unpack and .NET FrameWork 2.0)

Beta 2

Hope that could help someone


Last edited by Delta2 on Jan 04, 2008 17:08, edited 1 time in total


dirkenlek
Member


Joined: 18 Aug 2007
Location: Belgium

Post Posted: Sep 15, 2007 02:07 Posts Comp View users profile Send private message Reply with quote

Hello,

I did try this but it don't work for me..
Starts and after 2 seconds my PC freezes ???

I only want to convert MPEG top 5.1 but heres no program available yet that can do the job.


Soopafresh
Dismember


Joined: 01 Jan 2004
Location: United States

Post Posted: Sep 15, 2007 02:45 Posts Comp View users profile Send private message Reply with quote

Dirk - I want to make a script that works with all Mpeg files, but you can read from the previous posts how complicated it is. Until it is done, do this:


Demux audio from video
Convert Audio to WAV
Run WAV_to_AC3 upmixer
remux ac3 to video stream


dirkenlek
Member


Joined: 18 Aug 2007
Location: Belgium

Post Posted: Sep 15, 2007 12:59 Posts Comp View users profile Send private message Reply with quote

Hello Soupafresh,

I know that it is diffcult but i know you can do it....
I wait and see.

Greets


tin2tin
Member


Joined: 14 Sep 2004
Location: In orbit

Post Posted: Sep 16, 2007 08:51 Posts Comp View users profile Send private message Reply with quote

I was curious if was possible to get DVD slideshow GUI export UpMix'ed audio.

Here's what I found out:
By using the SoundOut avisynth plugin, it is possible to use the fine UpMix scripts as PostEffect filters in DVD slideshow GUI.

I changed the avisynth script a bit and removed unneeded files and added SoundOut to a zip. Get it here!

Here's how to use the files:
- Move the zipped files(the included UpMix files) into the DVD slideshow GUI/PostEffects folder.
- Restart DVD slideshow GUI.
- Add SurroundUpMix(...) under Presets/Post-process(slideshow).
- Export the slideshow.
- The resulting 'surround.ac3' file can be found in the DVD slideshow GUI main folder.
- Ex. in Gui for dvdauthor this file then can be used as a replacement for the imported ac3 file with the slideshow.

(But there are sometimes a kind of error in MPC, when previewing when using UpMix as PostEffect, just ignore it. Export will be okay anyway.)
_________________
Render and Author DVD slideshows free: DVDslideshowGUI


dirkenlek
Member


Joined: 18 Aug 2007
Location: Belgium

Post Posted: Sep 16, 2007 10:58 Posts Comp View users profile Send private message Reply with quote

Looks nice for the peolple who use that program.
I prefer MAGIX..
Much more complicated but very goor results


dirkenlek
Member


Joined: 18 Aug 2007
Location: Belgium

Post Posted: Sep 19, 2007 11:39 Posts Comp View users profile Send private message Reply with quote

Delta2 wrote:
I got some positive users feedbacks, they loved it

For those who doesn't understand how to implement this with movies, how to join all together with subtitles and conversions to PAL or to NTSC...

I made a little program that should be easy to understand with all upmix functions discussed in here from Soopafresh and Jagger

http://www.avi2iso.com/

Beta 2

Hope that could help someone


I tested this....
a 90 MB avi took 6 hours to convert ?
The output was very poor quality... the original was 5 times better.
Maybe i did something wrong ?


Delta2
Member


Joined: 20 Jun 2005
Location: Portugal

Post Posted: Sep 19, 2007 12:36 Posts Comp View users profile Send private message Reply with quote

dirkenlek wrote:


I tested this....
a 90 MB avi took 6 hours to convert ?
The output was very poor quality... the original was 5 times better.
Maybe i did something wrong ?



HCEnc is damn slow, this soft uses only 2 pass, DC 10, with a custom matrix, with preview enabled. Nothing different from best settings using FAVC, except audio which treats differently ...

I will make that 1 pass, but not now

being a GUI...you can kill avi2iso system process and leave HCEnc alone, right ?! check your system, or use other free encoder

There is no claims about quality for those who use that, if they use the right settings

You must read the full tutorial in PDF format that is available in that site

and check if there is updates because of this scripts from Soopafresh and Jagger

Try also make something in Basic Interface

I have a Dual Core 2.66 with 2GB Ram, and that takes only 40m to make a 1.4GB CD1 and CD2 in 1 Pass, better computers takes less

1 pass, CCE SP2, matrix Fox, size prediction ... is what I use, and most

A GUI is only a GUI, it doesn't convert anything ... no big deal


dirkenlek
Member


Joined: 18 Aug 2007
Location: Belgium

Post Posted: Sep 29, 2007 08:29 Posts Comp View users profile Send private message Reply with quote

I think its not easy to make an mpeg upmix function?

Delta2
Member


Joined: 20 Jun 2005
Location: Portugal

Post Posted: Sep 30, 2007 01:17 Posts Comp View users profile Send private message Reply with quote

dirkenlek wrote:
I think its not easy to make an mpeg upmix function?


There is no upmix functions for a particular type of video, there is only scripts that uses 7 methods(functions) of upmixing, and the differences between them are only for a guy ears

That functions can be applied to any video format during conversion, the problem is only to ensure audio sync, which is hard to do...even for a regular AVI file type

In my particular case of study, for example, for a MP3 VBR with delays I must check AVI RIFF structure for bad audio chunks...fix them..convert to AC3 and apply one of the upmix functions using NIC's plugin....Other example is 29.97 FPS to PAL, didn't made this tests, I don't use upmix in this cases...yet...to ensure audio sync

For MPEG-1 you may convert it to raw format using AVISynth DirectShow, like this :

DirectShowSource("video.mpg", fps=25, convertfps=true)

or, in case of NTSC

DirectShowSource("video.mpg", fps=23.976, convertfps=true)

Save as AVI in Vdub...and apply one of the upmix functions

Just a underground thought, don't know


Soopafresh
Dismember


Joined: 01 Jan 2004
Location: United States

Post Posted: Sep 30, 2007 03:57 Posts Comp View users profile Send private message Reply with quote

A/V sync is tough to ensure. And then do you mux to generic mpeg2 or vob ? What if the video is HD resolution ? Many variables possible.

dirkenlek
Member


Joined: 18 Aug 2007
Location: Belgium

Post Posted: Oct 04, 2007 10:33 Posts Comp View users profile Send private message Reply with quote

i dont use your program because the result is very poor quality.

Delta2
Member


Joined: 20 Jun 2005
Location: Portugal

Post Posted: Oct 06, 2007 10:06 Posts Comp View users profile Send private message Reply with quote

dirkenlek wrote:
i dont use your program because the result is very poor quality.



Yes I know, you already said that once, you use TFM with Procoder, I wonder if CCE can reach the same results, which you never tried it. Maybe someone can explain the differences between them...and between QuENC...etc. nevertheless it's just alpha-beta, I'm making tests with 67 passes

What's the differences between Procoder and CCE anyway ?


mrcoolekin
Member


Joined: 31 Jul 2003

Post Posted: Oct 08, 2007 03:15 Posts Comp View users profile Send private message Reply with quote

Keep up the good work. I lik i so far =)

guns1inger
So Very Tired


Joined: 01 Apr 2004
Location: Miskatonic U

Post Posted: Oct 08, 2007 03:53 Posts Comp View users profile Send private message Reply with quote

Quote:
What's the differences between ProCoder and CCE anyway ?


As tools they are worlds apart. ProCoder can encode across a range of codecs, has a list of filters that can be used on the footage, has batching and watch folders, and is broadcast oriented. CCE encodes mpeg-1/2 only.

As mpeg-2 encoders, the differences are more subjective. Some believe that CCE is prone to mosquito noise, especially with noisy source material. Some people either cannot see it or like the outcome because it can make some source seem to be sharper and more detailed. Some are prepared to over-look the problem entirely because of the raw speed that CCE has. You can get 3 - 4 passes from CCE in the same time that you can get two from ProCoder.

Personally, I think ProCoder works better on DV source and for re-encoding good DVD material using DVD Rebuilder. I also like HCEnc the more I use it, and I believe that it surpasses CCE for quality now as well.

Finally, when encoding with CCE, 3 passes (3 + vaf) is more than adequate for most source material, and more than 5 passes produces no visible benefit. 67 passes is sheer lunacy.
_________________
The views expressed in this post are mine alone, unless plagiarised from others
Read my obscure DVD reviews here and my general blah here


Delta2
Member


Joined: 20 Jun 2005
Location: Portugal

Post Posted: Oct 08, 2007 13:25 Posts Comp View users profile Send private message Reply with quote

guns1inger wrote:


As tools they are worlds apart. ProCoder can encode across a range of codecs, has a list of filters that can be used on the footage, has batching and watch folders, and is broadcast oriented. CCE encodes mpeg-1/2 only.

As mpeg-2 encoders, the differences are more subjective. Some believe that CCE is prone to mosquito noise, especially with noisy source material. Some people either cannot see it or like the outcome because it can make some source seem to be sharper and more detailed. Some are prepared to over-look the problem entirely because of the raw speed that CCE has. You can get 3 - 4 passes from CCE in the same time that you can get two from ProCoder.

Personally, I think ProCoder works better on DV source and for re-encoding good DVD material using DVD Rebuilder. I also like HCEnc the more I use it, and I believe that it surpasses CCE for quality now as well.



Never tried Procoder, you made me curious, thanks for the info about differences against CCE...never put them side by side

I wonder if you take also 6 hours with 2-pass encoding using HCEnc

======
Finally, when encoding with CCE, 3 passes (3 + vaf) is more than adequate for most source material, and more than 5 passes produces no visible benefit. 67 passes is sheer
lunacy.
========


That's a very old question - joke, that you didn't read

http://forum.videohelp.com/topic337612.html


src2206
Video Junkie


Joined: 20 Apr 2006
Location: India

Post Posted: Oct 23, 2007 23:55 Posts Comp View users profile Send private message Reply with quote

Hello Soopafresh

Great work, thank you.

Is it possible to use a AVISynth script in your tool? I encode video and audio separately after demuxing with VirtualDub. I need to trim the video and audio file at a certain position. As I encode separately, it would have been great if the same AVISynth script (after changing the source obviously) in this tool. This way I can eliminate any chances of synchronization problem which may arise due to this trimming of the master source.
_________________
আমি বাংলায় গান গাই


Soopafresh
Dismember


Joined: 01 Jan 2004
Location: United States

Post Posted: Oct 24, 2007 01:10 Posts Comp View users profile Send private message Reply with quote

Look for the Upmix.avs file in the folders and modify as much as you want smile.gif

src2206
Video Junkie


Joined: 20 Apr 2006
Location: India

Post Posted: Oct 24, 2007 02:41 Posts Comp View users profile Send private message Reply with quote

Errr..., how exactly should I do that? question.gif
_________________
আমি বাংলায় গান গাই


dirkenlek
Member


Joined: 18 Aug 2007
Location: Belgium

Post Posted: Oct 29, 2007 12:03 Posts Comp View users profile Send private message Reply with quote

Assert( a.AudioChannels == 2, "This clip must have 2 audio channels" )
front = a.soxfilter("filter 20-22000")
back = a.soxfilter("filter 100-7000")
fl = mixaudio(front.GetLeftChannel(),front.GetRightChannel(),0.668,-0.668)
fr = mixaudio(front.GetRightChannel(),front.GetLeftChannel(),0.668,-0.668)
cc = mixaudio(mixaudio(front.GetLeftChannel(),fl,1,-1),mixaudio(front.GetRightChannel(),fr,1,-1),0.224,0.224).wavgainlimiter(0.5)
lfe = ConvertToMono(a).SoxFilter("lowpass 120","vol 0.8")
sl = mixaudio(back.GetLeftChannel(),back.GetRightChannel(),0.531,-0.531)
sr = mixaudio(back.GetRightChannel(),back.GetLeftChannel(),0.531,-0.531)
sl = DelayAudio(sl,0.02)
sr = DelayAudio(sr,0.02)
return MergeChannels( fl, fr, cc, lfe, sl, sr)
}



I Try to make a script but i get no sound on the rear speakers ?

Please help...