Jump to content


Photo

Announcing Zoom Player v14.4 final


  • Please log in to reply
16 replies to this topic

#1 Godwin

Godwin

    Moderator

  • Members
  • PipPipPipPip
  • 283 posts

Posted 11 October 2018 - 12:10 PM

Highlights:
  • Support for the new AV1 codec.
  • Media Library enhancements.
  • Station manager enhancements.
  • Important bug fixes.
 
What's new in Zoom Player v14.4:
 
  * Initial support for the AV1 video compression format:
    
    AOMedia Video 1 (AV1), is an open, royalty-free video coding format
    designed for video transmissions over the Internet. It is being
    developed by the Alliance for Open Media (AOMedia), a consortium
    of firms from the semiconductor industry, video on demand providers,
    and web browser developers, founded in 2015.
 
    The AV1 codec should eventually provide a 20% superior image
    quality/bitrate compared to HEVC (H.265).
 
  * New "Run Application" media library plugin that lets you run applications
    and scripts directly from a media library category thumbnail.
 
  * New Setting (Adv. Options / Interface), Station manager should stay on
    top of other application when switching to fullscreen mode.
 
  * New Setting (Adv. Options / Playback), Load .URL files as streaming media
    (otherwise load as web page).
 
  * New (Adv. Options / Playback) "On play complete" option to execute an
    application or script as soon as the playlist completes playing.
 
  + Media library meta-data scraping had issues with long file paths and
    URLs (over 200 characaters, depending on Zoom Player's installation
    path) due to an early design decision to make the cached entries easy
    to identify using their file names and URL addresses.
    
    However, to this day, windows does not support paths longer than 255
    characters correctly. As a work-around, if a long file name or url is
    processed, the cache mechanism now uses a short hash instead
    of the full file name or url.
 
  + Enhanced support for RSS feed thumbnails.  More thumbnails should show
    up when adding RSS feeds as media library categories (including more
    category thumbnail for feeds that support them).
 
  + If an RSS Feed has multiple entries with the same publish date, the
    entries will now be second-level sorted by URL.
 
  + The number of RSS entries cached by the media library plugin has been
    raised from 2000 to 5000.
 
  + Two Sonique visualization resolution settings have changed from an
    aspect ratio of 4:3 to 16:9 :
    320x240 -> 320x180
    640x480 -> 640x360
 
    This change may not be reflected in the drop-down list if you are
    not using an updated language pack, but this is just cosmetic, the
    new resolutions are set according to the numbers above.
 
  + Enhanced the SHOUTcast station sorting.
 
  + When downloading playlists, Zoom Player now uses the windows temp
    folder instead of the 'my documents'.
 
  + When playing archive files (zip/rar), the archive is now extracted to
    the windows temp folder instead of 'my documents'.
 
  + Meta-data returned when playing streaming audio is now trimmed to remove
    superfluous spaces before/after the returned text.
 
  - A race condition caused the scrape manager thread not to signal it is
    terminating correctly, causing Zoom Player to freeze on exit.
 
  - The media library playlist plugin now supports playlist URLs longer than
    255 characters long.
 
  - RSS feeds containing a special unicode line-break character in the
    description would trigger a freeze when opening the RSS media library
    category a second time.
 
  - Enabling the "Share Play History at a custom path" setting and not
    specifying a trailing "\" in the folder name would cause the play
    history to be saved incorrectly.
 
  - The "Continue to the next Playlist item when an invalid file is played"
    setting would skip tracks if the unplayable media was the last playlist
    entry.
    
  - Opening a playlist from the file-open dialog would not always preserve
    the active playlist entry as specified in the playlist file.
 
  - Some unicode characters did not show up correctly in the playlist editor
    and music OSD if the selected font did not support the characters.
    Now a different windows text-rendering function is used, one that takes
    unsupported character from a system-default font.
 
  - When including an executable entry in the playlist, playback did not
    progress to the next track correctly and would cause the wrong title
    to appear in the playlist editor.
 
  - Playing an audio file with visualization could cause the right click menu
    to show multiple "close navigator" entries when right-clicking on a
    fullscreen navigation interface.
 
  - The SHOUTcast station browser would show duplicate entries after opening
    the dialog multiple times on different days.
 
  - When playing SHOUTcast/ICEcast streams, playing the next track would
    cause the previously playing title to overwrite the new track's title
    in the playlist editor.
 
  - Opening a streaming URL from clipboard (Alt+Ctrl+"U") failed to work if
    the URL was a playlist.
 
  - Pressing the "Play (add to playlist)" button while a navigation interface
    was visible and the "Stop closes the navigation interfaces" setting was
    enabled prevented playback of the station from starting.
 
  - Parsing ".CUE" files failed when the an entry contained the word "TRACK"
    in either the performer or title tags.
 
 
 
 

Download : What's new



#2 Shadrach

Shadrach

    Guru

  • Members
  • PipPipPipPip
  • 304 posts

Posted 11 October 2018 - 04:33 PM

Great news! :kudo:

 

BUT - you guys should really really fix your SSL certificate on inmatrix.com. It's issued to oem.inmatrix.com, so browsers will give a warning and refuse to go there unless an exception is added - and most users won't know how to do it or even if it's safe.

 

Not very good timing to change your certificate if you ask me :tune:



#3 bLight

bLight

    Lead Developer

  • Admin
  • PipPipPipPipPip
  • 9499 posts

Posted 12 October 2018 - 07:49 AM

There's some issue, I just fixed it a day before the final release and somehow it reverted, I'm unclear why it's happening.

#4 Shadrach

Shadrach

    Guru

  • Members
  • PipPipPipPip
  • 304 posts

Posted 12 October 2018 - 12:26 PM

It seems to be ok now ^_^



#5 magic144

magic144

    Master

  • Members
  • PipPipPipPipPip
  • 549 posts

Posted 14 October 2018 - 07:19 PM

Not sure what's happened, but in 14.4 final, I don't see the embedded image rendered in audio file playback anymore...



#6 Jonny RedHed

Jonny RedHed

    Adept

  • Members
  • PipPipPip
  • 168 posts

Posted 17 October 2018 - 06:11 PM

For my usage everything seems good so far.  Good work team :)

 

Few niggles, which are hang overs from previous releases.  Even though I have the  /CBar switch in the short cut I still get instances when ZP opens with no control bar showing in the windowed view.  And sometimes also missing when starting a new file playback I've added.  Been like this for ages, not sure why or if its my system.  I always have control bar showing set, always.  So not sure why some tv and movie files will resume playback or start fresh playback without showing the control bar.

 

Also, sometimes when full screen viewing has been going on a while, say 30 mins without break I left click once in the video area and the control bar does not show. But playback does pause.  If I press space bar the video will pause and show control bar.     Maybe something on my system force loss of focus during playback.  



#7 bLight

bLight

    Lead Developer

  • Admin
  • PipPipPipPipPip
  • 9499 posts

Posted 18 October 2018 - 12:04 PM

magic:
I just tested embedded image and it works for me, can you check if it works for you if ZP is in default settings?

Jonny:
If you can type in a specific set of steps to reproduce the control bar hiding issue, I will give it a shot.
Otherwise, did you try the 'Always show the Control Bar when playing audio files in Fullscreen / Zoom mode' setting?
Do you think that I should add one for videos as well?

#8 Jonny RedHed

Jonny RedHed

    Adept

  • Members
  • PipPipPip
  • 168 posts

Posted 18 October 2018 - 06:51 PM

Jonny:
If you can type in a specific set of steps to reproduce the control bar hiding issue, I will give it a shot.
Otherwise, did you try the 'Always show the Control Bar when playing audio files in Fullscreen / Zoom mode' setting?
Do you think that I should add one for videos as well?

 

I can't seem to reproduce either issue on cue, I've tried. Its totally random for me on my system.
 
Yep, already checked: 'Always show the Control Bar when playing audio files in Fullscreen / Zoom mode'
 
​Couldn't hurt adding the option for videos as well if its a quick add.


#9 magic144

magic144

    Master

  • Members
  • PipPipPipPipPip
  • 549 posts

Posted 19 October 2018 - 12:53 PM

magic:
I just tested embedded image and it works for me, can you check if it works for you if ZP is in default settings?
 

 

thanks bLight - I have sent you a PM with some test files

 

I reinstalled ZP 14.4 from scratch to restore defaults but it made no difference

 

there are some audio files that work (render embedded art) and some that don't - some that now (14.4 final) don't certainly used to work before

 

let me know what you find,

m

 



#10 magic144

magic144

    Master

  • Members
  • PipPipPipPipPip
  • 549 posts

Posted 19 October 2018 - 01:56 PM

Can also confirm the issue was introduced in 14.4 final - I reinstalled 14.4b2 and the embedded image(s) displayed fine again.



#11 bLight

bLight

    Lead Developer

  • Admin
  • PipPipPipPipPip
  • 9499 posts

Posted 21 October 2018 - 12:01 PM

magic:
After some testing, I can confirm that the new mediainfo.dll shipped in v14.4 broke the image extraction from MP4 format files (m4a) and possibly a few other tag formats, I'm investigating a fix.

A work-around would be to use the previous version of this dll:
http://zoomplayer.co..._compatible.rar

#12 bLight

bLight

    Lead Developer

  • Admin
  • PipPipPipPipPip
  • 9499 posts

Posted 21 October 2018 - 12:15 PM

magic:
The reason it broke is that the mediainfo developer thought no one was using this feature:
https://sourceforge....hread/aeb4222d/

I applied the fix and it works:
http://zoomplayer.co...ayer_latest.rar

#13 magic144

magic144

    Master

  • Members
  • PipPipPipPipPip
  • 549 posts

Posted 21 October 2018 - 03:33 PM

Thanks bLight.

 

That fix does work on the one (BBC iPlayer .m4a) file I sent, but not on some others.

 

I sent you a new PM with some new links to the problem file. Hopefully these links will work for you.

 

For everyone's benefit, the mp3 files I'm seeing the problem with DID NOT used to work in previous versions of ZP either, so this is an issue that must have been around for a while.

 

The fix you made just now DID fix the .m4a file I sent - that issue DID appear ONLY in 14.4 final. Thanks for the fix!

 

Let me know if you need any more info. I suspect it may be something to do with the 3rd party DLL.



#14 bLight

bLight

    Lead Developer

  • Admin
  • PipPipPipPipPip
  • 9499 posts

Posted 22 October 2018 - 10:49 AM

magic:
The sample file you sent contained a malformed id3v2 header or jpeg (there was some junk data infront of the jpeg header).

I modified ZP's image loading code to better detect the image format header in cases where there's some junk infront. It works well with the sample, give it a shot:
http://zoomplayer.co...ayer_latest.rar

#15 magic144

magic144

    Master

  • Members
  • PipPipPipPipPip
  • 549 posts

Posted 23 October 2018 - 02:37 AM

Thanks bLight - that worked a treat. Good fix :)

 

I PM'd you one more non-displaying file I found on a casual check of recent ones. Again, it seems to be a possibly corner case, but if there's an easy extension of your current fix, please give it a quick glance.

 

Thanks again for the fixes and test betas!



#16 bLight

bLight

    Lead Developer

  • Admin
  • PipPipPipPipPip
  • 9499 posts

Posted 24 October 2018 - 01:12 PM

Just an FYI, that file had a corrupted ID3v2 header which caused the parser to stop trying to parse the data after the corrupted TAG.

#17 magic144

magic144

    Master

  • Members
  • PipPipPipPipPip
  • 549 posts

Posted 24 October 2018 - 03:20 PM

Thanks bLight.