podlove / podlove-publisher

Podlove Podcast Publisher for WordPress
https://wordpress.org/plugins/podlove-podcasting-plugin-for-wordpress/
MIT License
299 stars 84 forks source link

No audio assets to download in web player 4 when video asset is active #956

Open hinnerkweiler opened 6 years ago

hinnerkweiler commented 6 years ago

Hi, I reported this already as an issue to podlove/podlove-web-player https://github.com/podlove/podlove-web-player/issues/476 and the only response so far was that it is probably a publisher issue. So I assume I should repost the issue here aswell. Please find Screenshots for reference attached to the Web-Player Issue.

Userstory: I want to make mp4 Videos for my podcast available for download on my site. So I enabled an additional asset in recent episodes and uploaded the Auphonic Audiogramm MP4 Video to my media folder.

Expected:

Being able to make a coice from all episode media file formats (here: m4a, mp3 and mp4) from the dropdown list and download the requested media asset.

Actual:

When mp4-asset is enabled no other assets are shown in the dropdown list and only the mp4 can be downloaded. As soon as I deactivte the mp4 asset the other media files are shown again. - Can be reproduced here across different episodes with different files.

Site:

Website http://www.segelradio.de PHP Version 7.0.22-0ubuntu0.16.04.1 WordPress Version 4.9.1 WordPress Theme Voyager v1.4.3 WordPress Database Charset utf8 WordPress Database Collate Publisher Version 2.6.3 Web Player Version no web player found Twig Version 1.35.0 open_basedir ok curl Version 7.47.0 iconv available simplexml ok max_execution_time 600 upload_max_filesize 20M memory_limit 768M disable_classes disable_functions pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, permalinks ok (/%postname%/) podlove_permalinks ok podcast_settings ok web_player ok podlove_cache on assets

m4a audio/mp4 http://www.segelradio.de/feed/m4a/
mp3 audio/mpeg http://www.segelradio.de/feed/mp3/
jpg image/jpeg no feed
psc application/xml no feed
mp4 video/mp4 no feed
json application/json no feed
cron ok
multisite Podlove Publisher is not activated in main blog!
eteubert commented 6 years ago

Hm well, the Publishers logic is "if there is a video asset, it must be a video podcast!", which of course is a naive but it worked good enough for years ;)

One aspect I have to solve in the Publisher is realising a podcast is audio, not video, even if there are supplemental video assets. That should already be possible, based on the "Expert Settings > Web Player".

But at the moment there is no way (I think) to provide the web player with a list of "supplemental assets" just meant for the download dialogue. I will investigate :)