View Issue Details

IDProjectCategoryView StatusLast Update
0009001MMW v4Codecpublic2013-02-14 04:37
Reporterrusty Assigned To 
PriorityurgentSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version4.0.2 
Target Version4.1Fixed in Version4.1 
Summary0009001: Add ability to select key encoders even when codec pack isn't installed
DescriptionIt would be useful to port some of the work from #8602 to MediaMonkey so that users:

a) can choose commonly used encoders even if they're not installed (e.g. AAC, MP4, H.264)
b) in so doing, can be given the ability to automatically install the given codec pack

Possible solution is to change it so that the codec check isn't triggered based on what codec is selected but rather, for both of:
a) when the user clicks 'Settings' (i.e. codec isn't configurable unless installed)
b) When the user clicks 'Ok' (i.e. Rip won't initiate unless a valid codec is selected and installed)

Additional changes are required for cases (mambo) where it's desirable to set a non-installed codec pack as the default conversion codec for:
1) Ripping/Conversion (already specced at #8602)
2) Auto-conversion
For auto-conversion, a possible approach would be that upon triggering a sync operation (or upon triggering a burn), the user is prompted to download/install the codec prior to initiation of the operation (if the auto-conversion rules contain codecs that aren't installed), and that the sync proceeds (and fails on all auto-conversions to the unsupported codec) if the user fails to install the codec.

One more improvement would be to offer some visual indication of the status of the codecs. e.g. for the codecs to be greyed out if they're not installed, or that it indicates '(download)' next to them if they're not installed (similarly to how languages work).
TagsNo tags attached.
Fixed in build1623

Relationships

parent of 0010469 closedLudek MMW v4 Auto-convert rule cannot be changed (regression in 1623) 

Activities

jiri

2013-01-10 08:24

administrator   ~0034355

The codebase from 4.1 already is common, i.e. there's no rush. However, we can try to implement something like this anyway.

michal

2013-01-24 14:44

developer   ~0034661

Last edited: 2013-01-24 14:45

Fixed in build 1623. Except changes in synchronization/auto-conversion - we discussed with Jiri, that it would be risky changes for 4.1. So for 4.1 we leave current flow there - one summary dialog with conversion errors. I think, it would be better to leave it as it is, because before synchronization, we sometimes don't know all files designated for conversion, they could be added during running synchronization.

Ludek

2013-02-01 13:02

developer   ~0034740

Re-opened, there is a regression:
http://www.mediamonkey.com/forum/viewtopic.php?f=6&t=69974&p=359176#p359151

Ludek

2013-02-01 17:06

developer   ~0034743

Fixed as 0010469

peke

2013-02-14 04:37

developer   ~0034911

Verified 1624