Version details
1.9 (30-Apr-2015)
New
- preferred audio quality setup depending on opening reason. When opening a media file, it is known whether it opens for playback or for other reason. Which quality to use in these cases now can be configured separately. Most common non-playback opening reason - wave seek bar. By default configured to use smallest stereo (will use 50kbps Opus if available and 128kbps AAC/Vorbis in other cases). Other reasonable variants: allow use mono (3gp generally smaller than 128kbps DASH audio) or prevent opening for non-playback at all (put all formats to 'formats to ignore')
- UI element Activity. Shows info about all media files currently opened by the component and only while they are opened (example). Displayed info: original Youtube title, selected quality, opening reason (audio.playback/audio.other/video) and usage progress. Last one displays file reading pos and approximated playing pos. For 'foo_youtube' media downloading it also shows currently downloaded parts of the file and downloading position
- additional Youtube-specific metadata %3dydfy_like_count%, %3dydfy_dislike_count%, %3dydfy_like_ratio%. First two are count of likes/dislikes. Last one is ratio of likes to dislikes filtered to prevent unfair values. Filter is simple but imho more effective than plain ratio:
IF (dislikes > 10 OR likes > 100) ratio = MIN(likes/dislikes, 999)
Fixes, enhancements, technical details
- History now also used as clip info cache: if clip available in History, it will not be analysed at playback start
- added missing dynamic info for FFmpeg decoding
- any Youtube specific metadata now returns '?' if not present and not enclosed in square brackets
- added tip for search edit box in UI element Search (Integrated)
- all UI elements moved to separated group (this will not break layout)
- fixed playback freeze if (with enabled video) seek from the end of file (i.e. after decoding of next file started)
- switched to Youtube APIv3
- integrated search playlist item now haven't 'p' param (search page index, with new API this can't be done)
- max search results portion is 50 (was 25); feeds also added by portions of 50 tracks now
- additional (i.e. not available though Youtube-specific metadata) tech info fields: channel id (channel which holds the video) and list of thumbnail URLs separated by '|' (from best quality to lowest) trimmed (to stay valid) to be less than max tech info field length
- in Album Art now used max available thumbnail resolution. If available, used URLs from tech info field (faster, not need to ask Youtube for thumbnails list)
- %3dydfy_uploaded% now may contain only date without time (previously in this case it was empty)
- rating now does not store in tech info field (calculates from likes and dislikes)
- multiple tech info fields separated by semicolon instead of comma
Changelog Version details