Jump to content

Yatse with Emby support


Tolriq

Recommended Posts

Tolriq

Yes you can use Yatse to cast and do not need the Emby app.

And yes you need to add Emby as a media center inside Yatse so it can talk to it and properly start transcoding when needed.

Link to comment
Share on other sites

Hello @Tolriq,

Thanks for writing this app, looks like you have put quite a lot of work into it. I remember trying it a few years ago but can't remember why I didn't use it (I don't think it played things locally). I thought i'd give it another go and seems to play stuff fine this time around.

One suggestion I do have is around adding a host, I remember this tripped me up back then too. When finding the emby server automatically it fills in its local ip address and not the external url. The emby apps seems to do this as well but in the emby app I can just enter "https://emby.mydomain.com" and port "443". Yatse doesn't let me enter this so I have to accept the local IP address. Then go back into hosts and edit the IP address field, it accepts it but fails to connect. Then I found under advanced a checkbox for "use https".

I think this could be a bit more obvious, hopefully it makes sense!

Quick question; does the music cache use as much space available on the sdcard or does it have a limit set in the app?

Thanks again!

Link to comment
Share on other sites

Tolriq

Just skip the auto detection and enter emby.mydomain.com and port 443 it will properly auto detect https and do everything correctly.

Once auto detected as non https it's normal that if you edit and decide to use https that you have to manually tell Yatse.

Offline media can take all your sdcard space if you want, Yatse will just warn you when you are soon out of storage space when it can.

Link to comment
Share on other sites

  • 2 weeks later...
Tolriq

#Yatse 10.5.0 released.

* Added: Track selection support for Plex, Emby and Jellyfin when casting and transcoding. (There's probably many edge cases where selection does not work yet, please contact support with logs for fixes)
* Added: Transcode for downloads and smart downloads for Plex, Emby, Jellyfin and Kodi via BubbleUPnP.
* Added: Tasker plugin screen selection support now playing screen.
* Fixed: Chromecast selection from voice commands.
* Fixed: Wrong song playing when starting a playlist in local player and something was already playing.
* Fixed: Properly update host lists when host is changed outside of main UI.
* Fixed: Streaming from Emby when behind a reverse proxy.
* Fixed: Hopefully really fixed wrong starting page.
* Fixed: Smart downloads now ensure proper download order to have next episode downloaded first.
* Fixed: Some other reported issues and always more optimizations.

Do not forget to rate the application.
If you like this, please buy the Unlocker / Donate to ensure continued development.

https://community.yatse.tv/t/yatse-10-5-0-released/3049

Link to comment
Share on other sites

  • 2 weeks later...
Brunathaur

Hello Tolriq, sorry for my English language, i am a French guy. I explain you, I'd like to use voice control to watch my favorites videos. I am a karaoke fan so I have many karaoke videos and I would like to say in French :"regarder name of the video" and of course that this video plays. Do you think it's possible and how ? Kind regards. Bruno 

Link to comment
Share on other sites

Tolriq

#Yatse 10.5.5 released.

* Added: New option to have any drawer always opened in landscape (left and/or right). Previous settings is not migrated to help discover the new options, you'll need to select again left if you used static left drawer.
* Added: New way to discover and reconnect to Kodi when host change IP and Zeroconf is not working/configured.
* Added: Support for differential music sync for Kodi 19 (Require Kodi 19 Beta 1 at least).
* Added: Support swiping left/right in now playing screen to change tracks (next/previous).
* Added: Smart filters and FAB to Music Videos.
* Fixed: Start page not working when configured to Addons.
* Fixed: Handling of special seasons in Emby/Jellyfin.
* Fixed: Resume point / play count not updated when playing offline cached media with Mx Player.
* Fixed: Some other reported issues and always more optimizations.


Do not forget to rate the application.
If you like this, please buy the Unlocker / Donate to ensure continued development.

https://community.yatse.tv/t/yatse-10-5-5-released/3092

Link to comment
Share on other sites

  • 3 weeks later...
Tolriq

Yatse 10.6.0 released.

* Added: Create combined custom commands that can execute other custom commands in order with optional delays.
* Added: Allow hiding custom commands from the list to declutter it while still allowing their use when assigned or used from API/Tasker.
* Added: Smart sync support for playlists.
* Changed: Custom commands without an icon will now display the first letter of their name when assigned.
* Fixed: ANR when long pressing for sync in left menu. (You should always prefer swipe down in category for sync, the long press version prevents differential syncs)
* Fixed: Wrong host update when using shared database option.
* Fixed: Better workaround to Android Auto issues.
* Fixed: Some other reported issues and always more optimizations.

Do not forget to rate the application.
If you like this, please buy the Unlocker / Donate to ensure continued development.

https://community.yatse.tv/t/yatse-10-6-0-released/3128

 

Link to comment
Share on other sites

@Tolriq Thanks for answering my previous question; sorry for the long delay in responding!

I do have a couple of questions around music playback. I am setting up Yatse to be exclusively for music playback so I have hidden the other menus, good feature!

  • When playing songs I thought they automatically get downloaded for the offline cache but it seems like I need to explicitly download them. I couldn't see anything in the settings.
  • I was testing a dedicated music player app and could add the Yatse offline files folder but unlike emby the downloads were name in a hash format. I guess this would be for performance reasons? The file still had tag information so the app could identify it but couldn't browse folders.
  • I thought I'd try export a playlist but it exports as a yap file which I guess is a Yatse file. Would it be possible to export as other formats too?
  • This is probably too much work but would it be possible to have a "dedicated music mode" where all the items like artists, playlists etc are down the left hand navigation pane rather than along the top. As I have hidden the other items it is kind of empty now :)

Thanks for writing a fantastic app!

Link to comment
Share on other sites

Tolriq

Hi,

- Yes you need to manually download things (There's smart sync to auto download things as they are added to library). The main reason is that Yatse only support external players for videos so can't have a fully streamlined process that cover all cases. If I finally add internal video player then I'll probably offer an option for that.

- Names are hash for many reasons, most of them related to Kodi :( Yatse does also add the downloaded media to Android Media Store up to Android 10, after Google prevent that in it's infinite wisdom. In far future if they do not fix things in Android 12 then I may review this.

- Yes yap files are internal to Yatse, again mostly because of Kodi limitations, other formats would not allow to store necessary things to rebuild / handle database changes.

- For the music mode no real plans as if you only have music in left menu, then music is the only page you get, so it's faster to change tabs than to open left menu each time to change category. Or I'm missing something?

Link to comment
Share on other sites

  • 4 weeks later...
Tolriq

Yatse 10.6.5 is released.

Happy new Year. May 2021 be better than 2020.

* Added: WOL custom commands can now be imported to be used from API / Combined custom commands.
* Changed: Another big round of internal updates, as always report issues to support for quick fixes.
* Changed: Increased lyrics size in lyrics viewer.
* Fixed: Default sort order when enterings movie sets.
* Fixed: Possible collection issues with Plex.
* Fixed: Scrobbling sometimes not working.
* Fixed: Fix external sdcard selection for cache on some devices.
* Fixed: Some other reported issues and always more optimizations.

Do not forget to rate the application.
If you like this, please buy the Unlocker / Donate to ensure continued development.

https://community.yatse.tv/t/yatse-10-6-5-released/3189

Link to comment
Share on other sites

  • 2 months later...
Tolriq

Yatse 10.7.5 is released.

* Note: Android 12 have high chances to break Yatse public API. Please join Yatse community (Forum) to discuss about your usage of it to try to build an alternative API.

* Added: Support for more mp4/mp4a audio files on local media player.
* Added: Active filters are now shown when media lists are empty to easily remove them.
* Changed: Allow browsing Book media type for Jellyfin file mode. (You still need to use Music library type for proper audio book integration).
* Changed: Yatse wizard now show more technical errors for easier support about Kodi/Network issues.
* Changed: Try again to update some Google libraries, if you have issues with action bar positioning please contact support with logs and screenshots/device details.
* Changed: Rewrite widget internals to prepare for Android 12. (As always, if you have issues with widgets please contact support).
* Fixed: IMDb app no longer starting when clicking IMDB button in cast details.
* Fixed: Updated many external libraries, as usual report issues to support.
* Fixed: Fix some edges case when streaming from Yatse over VPN.
* Fixed: Improve playlists smart sync performance.
* Fixed: Personnal mixes now respect offline only setting when casting or playing locally.
* Fixed: Remove RTL hack for Kodi 19 as it seems it's finally fixed on Kodi side.
* Fixed: Fix long pressing now playing seekbar for precise seek sometimes leaving the time popup visible.
* Fixed: Some other reported issues and always more optimizations.

Do not forget to rate the application.
If you like this, please buy the Unlocker / Donate to ensure continued development.

https://community.yatse.tv/t/yatse10-7-5-released/3349

Link to comment
Share on other sites

  • 4 weeks later...
Tolriq

Yatse 10.8.0 is released

* Added: Support for file mode browsing for Plex (Browsing per directory, pictures, ...).
* Added: Experimental PVR support for Plex (Please contact support with logs to help fixing issues as there's many different backends).
* Added: Add support for Kodi 19 catch-up TV (Play directly from past EPG events).
* Changed: Breaking change to CustomCommands API as there's no known public users. If you have a private plugin see CC plugin doc for needed changes.
* Changed: Tasker plugin command to send notification is updated to use 2 parameters, please update your commands to split title and message.
* Changed: Tasker plugin change renderer now support more precise parameters for migrations, please see wiki.
* Fixed: Possible infinite retries for smart downloads errors.
* Fixed: Improve host search wizard when you reconnect to wifi during the search.
* Fixed: Faster UI update when toggling mute and using AV receiver plugins.
* Fixed: Allociné changed it's search url.
* Fixed: Missing image in Android Wear in some cases.
* Fixed: Some other reported issues and always more optimizations.

Do not forget to rate the application.
If you like this, please buy the Unlocker / Donate to ensure continued development.

https://community.yatse.tv/t/yatse-10-8-0-released/3392

  • Like 1
Link to comment
Share on other sites

  • 4 weeks later...
Tolriq

#Yatse 10.8.5 released.

* Added: Support to download media to Android Downloads folder. (Those files are not fully integrated as normal offline mode and are just downloaded).
* Added: New option for default PVR recording click action.
* Added: Japanese translation thanks to WaitingMoon.
* Changed: Upgrade to new major Kotlin / coroutines version. Should have no impact but you know how to contact support if there is :)
* Changed: Improved Chromecast receiver.
* Fixed: More workarounds for Kodi returning invalid data.
* Fixed: Fix list widgets sometimes not working when clicking items.
* Fixed: Scroll position sometimes lost when going back to previous screen.
* Fixed: Some Emby audio transcoding profiles.
* Fixed: Adapted to some breaking changes in recent Jellyfin server updates.
* Fixed: Plex file mode favorites.
* Fixed: Improved support of Mi Speakers as Chromecast targets.
* Fixed: Some other reported issues and always more optimizations.

Do not forget to rate the application.
If you like this, please buy the Unlocker / Donate to ensure continued development.

https://community.yatse.tv/t/yatse-10-8-5-released/3439

Link to comment
Share on other sites

  • 5 weeks later...
Tolriq


#Yatse 10.9.0 released.

* Added: Added: Remove the need to import favorites and merge both local and remote favorites to simplify.
* Changed: Another pass at needed changes for Android 12. See forums for solutions to Plugin issues.
* Changed: Many external libraries updates and related changes, as usual if you have issues contact support.
* Fixed: Improved error display when adding hosts.
* Fixed: Improved Plex support for 2FA.
* Fixed: Only offline filter is now working in all categories of Android Auto.
* Fixed: Some other reported issues and always more optimizations.

Do not forget to rate the application.
If you like this, please buy the Unlocker / Donate to ensure continued development.

https://community.yatse.tv/t/yatse-10-9-0-released/3500

  • Like 1
Link to comment
Share on other sites

  • 2 months later...
rooser11

i left a review on google play store regarding connection issue and then met with a mocking reply from this dev.  as someone else mentioned in this thread, there appears to be some issue with certain https domains (potentially with reverse proxy in place).  the app fails to detect https and instead of allowing the user to change the connection type or something, it gives an error message saying that yatse was unable to retrieve the server information and then that's it.  the only workaround for this issue is to use non https address such as local ip to complete adding the emby server info first and THEN manually change the server type in the advanced settings to "https" from "http".  The problem is that because the dev tried to be "fancy" and does not allow the user to preemptively choose the connection type, https domains cannot even be added without using non-secure connection.  perhaps there are some https servers that don't have this issue and but i feel like this may have been a new issue with yatse that did not exist before.  perhaps it is something to do with my server settings.  but as i indicated to the dev in my review, the official emby app, emby on android, browser, kodi all can connect to the same emby server on https that yatse fails to add.  i suggest the dev actually look into the issue and try something himself instead of providing a useless reply with no substance.  at the end of the day, the dev's emby wiki is still WIP.

Link to comment
Share on other sites

Tolriq

Hey you :)

First since you still have not read it: https://yatse.tv/wiki/yatse-play-store-comments

Second play store is not and never will be for support, writing some problem without any details and any ways to contact you back is useless for everybody. Just bad rate without comment and move on.

 

Now about the issue Yatse does detect connection type and support all known cases, (https/ https with invalid certs / http)  I have no idea what your configuration is and have no way to guess it, even now with your rant.

Provide the logs https://yatse.tv/wiki/debug-yatse-kodi-remote and proper details about your setup, instead of trying to guess how the app works or not.

 

Only thing that is not supported from the first wizard is reverse proxy with subdirectory as it makes the wizard much more complex for basic users, and advanced users are supposed to know what they do and read the forum contact support if they can't figure stuff out.

Edit: Adding user tag to increase chance he actually react before a week ;) @rooser11

Edited by Tolriq
Link to comment
Share on other sites

rooser11

honestly, failing to connect is a fundamental issue that i can leave a negative review about.  and no i did not expect a full support because as you can see, i did not provide a log either.  but your snarky reply was uncalled for.

Link to comment
Share on other sites

Tolriq

Well one day you'll know that there's a millions ways to configure your network and your reverse proxy and your certificates and that without details there's nothing I can do about the issue only you seems to complains about since I added Emby support many many years ago.

What's fun is that you bad rate, you even come here to rant to try to prove something but as said why? You want the issue solved, contact support with details a normal person. You don't care you bad rated with useless comment that's enough. Why rant here without even trying to give the necessary things?

So instead of trying to look smart and suggesting me do look into something what about actually be smart and provide what is needed? ("perhaps it is something to do with my server settings" then what about giving them ? ;) )

Yatse is best rated and have many Emby users over https, so currently there's nothing to look into because I'm not aware of any issue. And your useless rant and bad rating does not contain anything to even start to look into anything.

 

Edit: And one more time: Read  https://yatse.tv/wiki/yatse-play-store-comments (You bad rated an app for support without details, when you have an issue with a physical product you go to the store and talk to someone, you don't tag the walls of the shop with stupid comments). I know this is Internet, no need to think or have respect, bad ratings helps people to feel powerful :)

Edited by Tolriq
Link to comment
Share on other sites

rooser11

bruh, i think you are being overly defensive about your app.  i get that i may have hurt your ego but please, i am not here to debug your codes with you.  i was just searching for a solution/workaround and looks like I've found one.  the fact that your app can refresh apps and such after manually changing http to https indicates that something is not right with your app, because as I've told you multiple times, no other app has this problem.  sure maybe 99% people don't have this problem but again, your app is the only one that has this problem.  if you think your app has no issues and there's nothing to look into, good for ya.  if you simply asked me to help you with logs instead of leaving a snarky reply, i would have been happy to provide you with logs and such to make your app better (at least be on par with other apps that seemingly have no issue with connecting) but I guess you would like to do that on your own, or not. 

Link to comment
Share on other sites

Tolriq

I guess you really still did not read the link I gave you, so there's no point about trying again to have you give the details and asked logs.

Yatse is more secure by nature than other apps, my only possible guess is that you have configured your reverse proxy with a bad certificate + the same port also support http but redirected to something else. If all others apps directly accept wrong certificate without warning you that your configuration is completely absurd and unsecure and that you are added overhead for nothing, it's their choice not mine.

A configuration that is bad and absurd so yes Yatse can't auto detect it and you need to do a manual configuration but as you have seen Yatse does connect and works in manual configuration, so bad rating saying Yatse does not work with https is kinda lie no ? ;););) 

 

BUT FOR THE LAST TIME: I DO NOT SAY THAT THERE'S NO POSSIBLE ISSUE WITH AUTO DETECTION. I JUST SAY AGAIN THAT YOU GIVE 0 DETAILS SO THERE'S NOTHING I CAN DO TO HELP OR FIX ANYTHING BECAUSE I'M NOT AWARE OF ANY ISSUE AND CAN'T DO ANYTHING FROM YOUR 0 INFORMATION .....

The fact that manual configuration works, means that Yatse does work obviously. Just that your broken configuration can't be properly detected or that you enter wrong information. The fact that other apps accept wrong unsecure configuration without warning does not make them better at all ....

If you can't read then obviously there's not much I can do so I give up. Leave the bad rating for support despite the millions messages you ignored, keep not reading the links I give or trying to understand how things works I no more care. And keep complaining about the bad dev that can't provide help on the only place he says he can't help, then keep ranting on a public forum without giving any asked details just for the fun to make everyone loose time.

I mean you clearly write: "perhaps it is something to do with my server settings" at what moment will you realize that giving them would be the normal start ?

But all you are doing since the start is: Write a tag a on mechanic wall saying my car does not start, fix it because my wife car works so I know it's not me. Without giving any details about your car or any way for the mechanic to contact you back ....

This is absurd and disrespectful, yet I take time to try to help and used the only working way to trigger you to answer and contact me here. (You'd have understood if you had read https://yatse.tv/wiki/yatse-play-store-comments) but it seems that even after coming here to rant you still do not understand the situation.

 

 

Link to comment
Share on other sites

  • 2 months later...
Tolriq

Yatse 10.11.0 just released.

* Important: As announced since months, dropped legacy API mode. If you have any plugin issues, be sure to update them. If you use manual API, see Wiki for how to do things now.
* Note: Android 12 broke volume buttons outside of application. (https://issuetracker.google.com/issues/201546605#comment6) there's no possible workarounds until they fix it.
* Many tweaks to Android Auto. Support shuffle / repeat mode, better UI navigation pattern, ...
* Another rounds of Jellyfin API bugs workarounds.
* Many many other things that can't fit here.

Do not forget to rate the application.
If you like this, please buy the Unlocker / Donate to ensure continued development.

https://community.yatse.tv/t/yatse-10-11-0-released/3720

Link to comment
Share on other sites

  • 4 weeks later...
Tolriq

Happy holidays and end of year to everyone. Let's have a better 2022.

#Yatse 10.11.5 is released.

* Fixed: Dynamic playlist can now correctly be migrated between players + some other dynamic playlist issues.
* Fixed: When a media fails during cast, try to play the next ones a few times before stopping playback.
* Fixed: Small issues with some widgets on Android 12.
* Fixed: Workaround to no more mark a media as played on Jellyin/Emby when only setting a resume point.
* Fixed: Inverted Roku volume commands.
* Fixed: Rare issue when returning from external player during local playback.
* Many many other things that can't fit here.

Do not forget to rate the application.
If you like this, please buy the Unlocker / Donate to ensure continued development.


https://community.yatse.tv/t/yatse-10-11-5-released/3763

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...