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. |
|
![]() |
|
Thread Tools | Search this Thread | Display Modes |
![]() |
#1301 | Link | |
random user
Join Date: May 2014
Location: #Neuland
Posts: 115
|
Quote:
So I dropped the zip file to virustotal, and some encoders are detected as virus or trojan or whatnot (by max 4 search engines out of 69). See here: https://www.virustotal.com/gui/file/...0499/relations To compare I have also tested with encoders from Mulders site: https://sourceforge.net/projects/mul.../Opus%20Tools/ and the results are even more crazy: https://www.virustotal.com/gui/file/...46d9/relations I am very confident that Mulders compiles contain no viruses and these are all false flags. So I guess it is the same with the encoders in my upload. They are mostly from rarewares.org . I think everyone must decide if they trust downloaded programs. If someone has suggestions for alternative download sources than rarewares.org ...
__________________
BeHappy Audio Transcoder > <Doom9 forum> <Gleitz forum> <GitHub> MP4.tool GUI for MP4Box & L-SMASH muxer > https://www.mediafire.com/folder/3i6y6cbkyhblm/MP4.tool Last edited by jones1913; 12th March 2023 at 21:52. |
|
![]() |
![]() |
![]() |
#1303 | Link |
Registered User
Join Date: Apr 2002
Location: UK
Posts: 67
|
I am confident that anything from Rarewares will be a false positive. I am afraid that virustotal is in many cases more of a hindrance than a help, their algorithms are not as smart as they would have people believe.
|
![]() |
![]() |
![]() |
#1304 | Link |
Moderator
![]() Join Date: Feb 2005
Location: Spain
Posts: 6,772
|
The Upmix DSP's can't work with Avs+ and SoxFilter.dll, maybe in the future...
Until that the Avs+ users can work with the commented soxfilter usage in d_UpMix.ext: Code:
front = a#.soxfilter("filter 20-20000") back = a#.soxfilter("filter 100-7000") lfe = cc.Amplify(0.0)#ConvertToMono(a).soxfilter("lowpass 120","vol -0.5")
__________________
BeHappy, AviSynth audio transcoder. |
![]() |
![]() |
![]() |
#1305 | Link |
Moderator
![]() Join Date: Feb 2005
Location: Spain
Posts: 6,772
|
@jones1913
I can't see the new sources in https://github.com/jones1913/BeHappy BTW I proppose a change: Code:
Line 338 in old Encoder.cs: int[] defmask = {0, 4, 3, 7, 51, 55, 63, 319, 1599, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; Num Mask Mask cha old old maskchannel defaults new maskchannel defaults new Name --- ---- ---------------------------- --------------------------- ---- ------ 1 4 FC FC 4 mono 2 3 FL FR FL FR 3 stereo 3 7 FL FR FC FL FR LFE 11 2.1 4 51 FL FR BL BR (quadro) FL FR FC BC 263 4.0 (first surround) 5 55 FL FR FC BL BR FL FR FC SL SR 1543 5.0 6 63 FL FR FC LFE BL BR FL FR FC LFE SL SR 1551 5.1 7 319 FL FR FC LFE BL BR BC FL FR FC LFE BC SL SR 1807 6.1 8 1599 FL FR FC LFE BL BR SL SR FL FR FC LFE BL BR SL SR 1599 7.1 Then must be: int[] defmask = {0, 4, 3, 11, 263, 1543, 1551, 1807, 1599, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; Question: decoders like BestAudioSource or FFAudioSource export a runtime variable with the current dwChannelMask. How can BeHappy read it to assign the correct maskchannel without need put it manually?
__________________
BeHappy, AviSynth audio transcoder. Last edited by tebasuna51; 15th March 2023 at 13:10. |
![]() |
![]() |
![]() |
#1306 | Link | ||
random user
Join Date: May 2014
Location: #Neuland
Posts: 115
|
Quote:
Quote:
To start small: how would I retrieve this variable in an ordinary script?
__________________
BeHappy Audio Transcoder > <Doom9 forum> <Gleitz forum> <GitHub> MP4.tool GUI for MP4Box & L-SMASH muxer > https://www.mediafire.com/folder/3i6y6cbkyhblm/MP4.tool |
||
![]() |
![]() |
![]() |
#1307 | Link | |
Moderator
![]() Join Date: Feb 2005
Location: Spain
Posts: 6,772
|
Thanks.
Quote:
There are some news https://forum.doom9.org/showthread.p...68#post1984568
__________________
BeHappy, AviSynth audio transcoder. Last edited by tebasuna51; 16th March 2023 at 23:32. |
|
![]() |
![]() |
![]() |
#1308 | Link | |
Registered User
Join Date: Jan 2014
Posts: 2,264
|
Quote:
Based on this: https://ffmpeg.org/doxygen/trunk/cha...8c_source.html and https://ffmpeg.org/doxygen/trunk/cha...8h_source.html The default five and six-channel setting is 5.0 BACK and 5.1 BACK, so they shouldn't be changed. Changing the 3 and 4-channel defaults to 2.1 and 4.0 is O.K. |
|
![]() |
![]() |
![]() |
#1309 | Link | |
Moderator
![]() Join Date: Feb 2005
Location: Spain
Posts: 6,772
|
Quote:
Well, and ffmpeg must change 5.0 BACK and 5.1 BACK defaults. In old times SL/SR (Side) was at 90º and BL/BR at 135º (Back like cuadro) and the AC3/DTS sources 5.1 with Surround channels (Ls/Rs) at 120º was decoded to BL/BR (120º near 135º than 90º) But now the preference seems assign 110º to Side (SL/SR) and Surround (Ls/Rs) And ffmpeg is coherent with that: DTS 5.0 decoded like 5.0(side) DTS 5.1 decoded like 5.1(side) AC3 5.0 decoded like 5.0(side) AC3 5.1 decoded like 5.1(side) ... What source must be decoded to BL/BR pair?
__________________
BeHappy, AviSynth audio transcoder. Last edited by tebasuna51; 17th March 2023 at 15:21. |
|
![]() |
![]() |
![]() |
#1310 | Link | |
Registered User
Join Date: Jan 2014
Posts: 2,264
|
Quote:
|
|
![]() |
![]() |
![]() |
#1311 | Link | |
Moderator
![]() Join Date: Feb 2005
Location: Spain
Posts: 6,772
|
Quote:
BTW the BeHappy defaults was created by me, and I recommend actualize them because all sources 5.0/5.1 are decoded to SL/SR, and encoders accept better the SL/SR pair to create 5.0/5.1 files. All AVR's 5.1 play SL/SR or BL/BR with the Ls/Rs speakers without problems.
__________________
BeHappy, AviSynth audio transcoder. Last edited by tebasuna51; 17th March 2023 at 19:58. |
|
![]() |
![]() |
![]() |
#1312 | Link | |
random user
Join Date: May 2014
Location: #Neuland
Posts: 115
|
Quote:
Compiled bins can be found on github in "bin" folder: https://github.com/jones1913/BeHappy/tree/master/bin
__________________
BeHappy Audio Transcoder > <Doom9 forum> <Gleitz forum> <GitHub> MP4.tool GUI for MP4Box & L-SMASH muxer > https://www.mediafire.com/folder/3i6y6cbkyhblm/MP4.tool |
|
![]() |
![]() |
![]() |
#1313 | Link | |
random user
Join Date: May 2014
Location: #Neuland
Posts: 115
|
Quote:
And 2 more questions: - Audiolimiter.dll (for Down Mix) is 32bit only, so we must disable it in 64bit BeHappy build or is there an alternative? - Do we still need BassAudioSource and NicAudioSource? Have they any use case that is not covered from our ffmpeg based filters?
__________________
BeHappy Audio Transcoder > <Doom9 forum> <Gleitz forum> <GitHub> MP4.tool GUI for MP4Box & L-SMASH muxer > https://www.mediafire.com/folder/3i6y6cbkyhblm/MP4.tool |
|
![]() |
![]() |
![]() |
#1314 | Link | |||
Moderator
![]() Join Date: Feb 2005
Location: Spain
Posts: 6,772
|
Quote:
- front = a#.soxfilter("filter 20-20000") Who need that filter? For what a limit here? The encoders have filters to limit the banwidth based in bitrate requested. - back = a#.soxfilter("filter 100-7000") To save bitrate? Maybe this can have some sense. - lfe = cc.Amplify(0.0)#ConvertToMono(a).soxfilter("lowpass 120","vol -0.5") Never. Please don't mistake the LowFrequencyEfects channel with the subwoffer in an AVR. The AVR, and also simple audio equipment 2.1, extract the low frequencies from ALL channels and send them to the subwoofer. Create a unexistent LFE only can produce problems with differences in phase or cut frequencies betwen that filter and the AVR's filters configured more accurate with the speakers attached to them. Please leave the lfe empty, or use a 5.0, when upmix 2.0 to 5.1 Quote:
See the ffmpeg downmix, and in MeGui 64 thread I will test it. Quote:
BassAudioSource have some special decoders, for instance .mid, not supported in standard audio decoders. Maybe it is not used frequently but it is a option.
__________________
BeHappy, AviSynth audio transcoder. Last edited by tebasuna51; 20th March 2023 at 09:57. |
|||
![]() |
![]() |
![]() |
Tags |
behappy |
Thread Tools | Search this Thread |
Display Modes | |
|
|