View Issue Details

IDProjectCategoryView StatusLast Update
0001391MMW v4Conversion/Levelingpublic2013-09-17 06:47
Reporterpeke Assigned To 
PriorityhighSeverityfeatureReproducibilityN/A
Status feedbackResolutionreopened 
Summary0001391: External Command line Encoder Support
DescriptionI think that it is good to support external Type of encoder with command line parameter parsed. Something similar to solution provided by CDeX.
Additional InformationForum:
Re add link
TagsNo tags attached.
Fixed in build

Relationships

parent of 0001358 resolvedpeke MMW v4 MPC encoding 
parent of 0004807 newrusty MMW Wishlist Ability to transcode the HE-AAC format 
parent of 0004797 closedmichal AAC / Video codec plugin Alac encoder 
has duplicate 0003164 closedstephen_platt MMW Wishlist Add support for external encoders 
Not all the children of this issue are yet resolved or closed.

Activities

rusty

2004-08-04 13:16

administrator   ~0004443

Sounds like an Engineering requirement rather than an end-user feature, but maybe I'm wrong. What I mean is:

To add support for MPC encoding, this could be an engineering requirement, but this in itself, doesn't provide any utility to the user.

Am I misunderstanding?

peke

2004-08-06 22:36

developer   ~0004463

You are not wrong, I just looked from users point of view e.i. MM reads APE but it cant be Compressed into APE format so it can do the job and I must use other App to compress/rip to APE which then I play with MM. But if I had this
Spec:
--------------------------------------
External Encoder Settings
--------------------------------------
File Extension: ____
External Encoder App: _______ [Browse]
Command Line: __________________ [^]
[x] Tag after Encoding If Supported
--------------------------------------
I Could Set My Own external Encoder for use in MM For APE
Example:
--------------------------------------
External Encoder Settings
--------------------------------------
File Extension: APE_
External Encoder App: Mac.exe [Browse]
Command Line: %1 %2 -c4000______ [^]
[x] Tag after Encoding If Supported
--------------------------------------

And when I select APE in format in Rip format selection Dialog It loads APE Settings i have set.

Settings of External Encoders can be in MediaMonkey.ini like this
[System]
ExtEnc=1

[Enc1]
Ext=APE
Encoder=c:\Mac.exe
Tag=1
CmdLine1=%1 %2 -c4000
CmdLine2=
CmdLine3=
CmdLine4=
CmdLine5=

I hope I clear you out, I just thought that this kind of Option will gain some users to buy MM. And we will get of users demand for some support from our back;

rusty

2004-08-08 19:05

administrator   ~0004464

I actually agree with you completely that APE/MPC encoding is a much-needed feature (see 0001357 and 0001358) . I was just trying to say that we do need encoding functionality for APE / MPC, but that how we go about resolving 0001357 / 0001358 is an engineering decision and that this bug simply describes one approach to resolving it.

I do see your point though...maybe it would be a good idea to add this type of support until such a time that we have native encoding...

peke

2004-08-09 06:59

developer   ~0004465

regarding 0001357 : Monkey's Audio has DLL which we can use to support native encoding and I have done front-end to encode to APE (it can be found on FTP in My folder) and depends on solving 0001356

Regarding 0001358 : MPC encoding relied on external encoder which can be solved by solving this.

Note: This issue also applies to FLAC Encoding, as it also relied on external encoder.

rusty

2006-09-05 15:51

administrator   ~0007846

Setting as 'high' (not critical to 2.5.4 release).

peke

2010-07-25 19:41

developer   ~0020376

Can you revise this to include it in MM 4.0?

If needed I can make additional specs and cases where it could be used.

rusty

2010-07-26 14:04

administrator   ~0020377

Doesn't seem like a high priority item to me. Have users asked for this?

stephen_platt

2010-07-26 16:12

developer   ~0020378

Last edited: 2010-07-26 16:12

Users haven't asked for this specifically, but it could serve as a useful workaround for other features which haven't been implemented and are often requested (i.e. Apple lossless encoding, use of Nero's AAC encoder, other formats which we don't support, etc.)

rusty

2010-09-08 17:57

administrator   ~0020493

I agree that this can be a valuable feature and could mitigate some MM deficiencies. Jiri?

jiri

2010-09-08 20:25

administrator   ~0020499

Leaving this as a possible addition for MM 4.0, when other issues are resolved.

zvezdan

2010-11-15 15:46

updater   ~0021356

Well, I think that you are wrong - users are asked for this specifically. There are many requests in the Wishlist forum for such thing, for example: http://www.mediamonkey.com/forum/viewtopic.php?f=4&t=52712 (Nero AAC Encoder/Decoder support). I don't know why this is such big problem to add (6+ years since Peke's request). It is just calling some external program with transferred parameters in command line, in same way as you have a possibility to start Winamp for reproduction instead of internal player. Every serious audio program which has conversion as one of its options should have possibility to call external encoders/decoders. It is not wonder that I am still using foobar for audio conversions.

peke

2013-09-17 01:08

developer   ~0037566

With Current Development and Addition to Format/Encoder structure and also scripting API it should be possible to make simple script to utilize external exe.

zvezdan

2013-09-17 06:47

updater   ~0037570

If I need to write some script for such thing then I would write a stand-alone application which would call some external tool for encoding. Or, I would just open foobar2000 and do it there like I am already doing.

I am not asking something for myself. It is in your interest to implement such thing, not in mine - as I have noted, I already have the right tool for that.