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. |
![]() |
#501 | Link |
Registered User
Join Date: Mar 2005
Posts: 468
|
I'm using MadFLAC fine but I don't want it to DECODE, I just want it to SPLIT, then ffshow to decode.
I only want a DirectShow FLAC splitter, not a decoder. I request that you include a GUI option in the next version that switches MadFLAC between SPLITTER-ONLY-MODE and SPLITTER & DECODER MODE. |
![]() |
![]() |
![]() |
#502 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Why do you want ffdshow to decode? I'm using the official libFlac decoder, so you have the highest probability of getting bit-perfect decoding. I think ffdshow probably uses libav, which is a different decoder, not from the original FLAC developers. I suppose it will very likely provide the same results, but I just don't see the advantage of letting ffdshow decode? FWIW, you can use the ffdshow audio processor to post-process the madFlac decoder output.
For me the simple problem is that the APIs I'm using for both splitting and decoding are all from the libFlac library. madFlac is basically nothing but a simple wrapper around libFlac, and I don't even know if those APIs allow simple splitting without decoding. At least it would cost me quite a bit of time to implement that, and since I don't see any use in it (see above), I will probably not implement it, at least not any time soon. More useful might be an x64 version of madFlac, I suppose. On a related note, I recently got some problems (delays in playback start, seeking problems etc) with FLAC playback, and after I researched them I found that madFlac got disabled for some reason and LAV Audio Decoder was used instead. Reenabling madFlac got rid of all problems immediately. So from my personal experience, madFlac still provides the most reliable FLAC playback experience. I think the difference is probably in the splitter, not the decoder. LAV Audio Decoder seems to do pretty great with decoding, but isn't always the best solution for splitting raw audio files. I also have the same experience with AC3 and DTS files etc... |
![]() |
![]() |
![]() |
#503 | Link |
Registered User
Join Date: Mar 2005
Posts: 468
|
As many reasons as there are options in ffdshow and not in MadFLAC.
Today I have finally followed the advice of another poster on this thread and - after removing MadFLAC - installed the LAV Source Filter. It works perfectly by splitting FLAC and providing lots of other source filters as well though I'm only using the FLAC SF right now. ffshow loves the output of LAV and it's working perfectly with the ffshow Mixer and Crystality filters. I am happy as a Pig in Poop and wonder why I tortured myself with MadFLAC every since first installing it on 2010/05/15. I like & need fine-grained control over everything. It suits my precise & careful nature. Having the ability to micro-manage every step of the playback process is a key & critical part of my obsessive need to micro-manage all processes executing on my box. Nonetheless, for unsophisticated users who just want the most quick & basic FLAC package to 'Just Make it Play - the Easy Way', MadFLAC indeed fills that gap like the Mercurial dental filling. |
![]() |
![]() |
![]() |
#504 | Link |
Moderator
![]() Join Date: Feb 2005
Location: Spain
Posts: 7,271
|
@Isochroma
Seems your problem is solved: "...installed the LAV Source Filter. It works perfectly..." And you have a quick answer from developer (not always easy) with their advice. Like madshi, and everybody here, work for free, you don't need make comments like: "wonder why I tortured myself with MadFLAC" "unsophisticated users who just want the most quick & basic" Please remember the rule 4 of this forum: "4) Be nice to each other..." |
![]() |
![]() |
![]() |
#505 | Link |
Registered User
Join Date: Mar 2005
Posts: 468
|
I will always write 100% of the truth about my personal experience with software.
Including MadFLAC. That is my perogative. I will never censor my comments about any software on this or any other forum so as to be 'Nice' as you say in your comment. Your comments are a failed attempt to associate my truthful experience with MadFLAC and my truthful reportage of same onto its author: "Like madshi, and everybody here, work for free, you don't need make comments like:The two are entirely separate. My comments are about my own personal experiences using MadFLAC and my conclusions about the software I have drawn from my use of this software. I have no words to speak about the author, just the software. Last edited by Isochroma; 22nd August 2015 at 19:56. |
![]() |
![]() |
![]() |
#507 | Link | |
Quality Checker
Join Date: Aug 2013
Posts: 296
|
Quote:
ffdshow is old/buggy and does not support DTS somehow
__________________
I love Doom9 |
|
![]() |
![]() |
![]() |
#511 | Link |
Registered User
Join Date: Nov 2014
Posts: 14
|
No it's absolutely a false positive, but it's just started appearing recently and it's obviously not ideal as someone could unknowingly remove it.
I don't know who's in charge of virus databases, etc. but I though in this situation you'd want to contact them and let them know it's a false positive so it stops being detected? |
![]() |
![]() |
![]() |
#512 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
False positives are rather common these days, sadly. I don't have a special connection to all those hundreds of anti-something software companies out there, so getting false positives removed isn't any easier for me than it would be for any user. So I'm relying on that users contact their anti-xxx devs to ask them to fix the problem, to save me some time.
|
![]() |
![]() |
![]() |
#513 | Link |
Registered User
Join Date: Nov 2007
Posts: 27
|
madshi, many thanks for madflac!
I see now that the flac page, flac was updated to 1.31 & looking at the git repo development is active. I am wondering if madflac is supporting the new changes I see since version 1.3, like RF64 and Wave64 for example. |
![]() |
![]() |
![]() |
#514 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
RF64 and Wave64 are useful as intermediate formats for eac3to (encoding, transcoding, decoding, processing). But madFlac itself has the very specific purpose of doing decoding to WAV during DirectShow playback, and for this purpose RF64 and Wave64 are totally useless, from what I can see. So if madFlac perfect and needs no update ever? No, I should probably add a 64bit version. |
|
![]() |
![]() |
![]() |
#515 | Link | |
Registered User
Join Date: Nov 2007
Posts: 27
|
Quote:
Yes of course I understand that maybe a feature of direct output by madflac to these formats is not the priority, but what I was wondering is about are a few things I read in the flac change log. for example: If without the library update as is - if madflac 1.10 will be able to decode these files, as these formats used for 4gb+ files, Or if the new "Read and write appropriate channel masks for 6.1 and 7.1 surround input WAV files." (quoting the flac change log) the new flac encodes to, can be translated the same? (Probably there are more my quick look missed, as this is the first update in flac development in a few years now.) |
|
![]() |
![]() |
![]() |
#517 | Link |
Registered User
Join Date: Jul 2008
Posts: 565
|
madFlac can't play this real 32 bits FLAC: http://files.1f0.de/samples/big/Flac32.flac
But this file is not a problem for many other softwares like VLC, foobar2000, AIMP and ffmpeg/ffplay. |
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|