# Send to kodi from bandcamp

**URL:** <https://community.yatse.tv/t/send-to-kodi-from-bandcamp/2389>\
**Category:** Implemented\
**Tags:** kodi\
**Created:** [January 30, 2020, 12:56pm UTC](https://community.yatse.tv/t/send-to-kodi-from-bandcamp/2389 "2020-01-30T12:56:27Z")\
**Posts on this page:** 7\
**Page:** 2

<div class="post-metadata">

**Author:** ![DimaKompot](https://community.yatse.tv/letter_avatar_proxy/v4/letter/d/b4bc9f/32.png) [@DimaKompot](https://community.yatse.tv/u/DimaKompot)\
**Post date:** [May 26, 2020, 12:29pm UTC](https://community.yatse.tv/t/send-to-kodi-from-bandcamp/2389/21 "2020-05-26T12:29:35Z")

</div>

It doesn’t work. For some reason Bandcamp surrounds urls by new line symbols (%0A). Shared it to a regular Notes app - that’s true, url has new line before and after:

> 2020-05-26 14:17:43.073 T:140455765341952 DEBUG: JSONRPC: Incoming request: {“id”:396,“jsonrpc”:“2.0”,“method”:“Player.Open”,“params”:{“item”:{“file”:“plugin://plugin.audio.kxmxpxtx.bandcamp/?mode=url&url=%0Ahttp%3A%2F%[2Ftrdr.bandcamp.com](http://2Ftrdr.bandcamp.com)%2Falbum%2Fdo-what-you-must-and-come-what-may%0A”}}}

Soundcloud works just fine:

> 2020-05-26 14:21:40.305 T:140455765341952 DEBUG: JSONRPC: Incoming request: {“id”:240,“jsonrpc”:“2.0”,“method”:“Player.Open”,“params”:{“item”:{“file”:“plugin://plugin.audio.soundcloud/play/?url=https%3A%2F%[2Fsoundcloud.com](http://2Fsoundcloud.com)%2Fthiago-silva-394%2Fsets%2Fchill-out-2018”}}}

If you don’t plan to implement trim of non-printable characters in Yatse - I will handle in on the addon side.

---

<div class="post-metadata">

**Author:** ![Tolriq](https://community.yatse.tv/user_avatar/community.yatse.tv/tolriq/32/12_2.png) [@Tolriq](https://community.yatse.tv/u/Tolriq)\
**Post date:** [May 26, 2020, 12:30pm UTC](https://community.yatse.tv/t/send-to-kodi-from-bandcamp/2389/22 "2020-05-26T12:30:54Z")

</div>

This is strange those should not be in the URL and where not during my tests, from what / how do you share it?

---

<div class="post-metadata">

**Author:** ![DimaKompot](https://community.yatse.tv/letter_avatar_proxy/v4/letter/d/b4bc9f/32.png) [@DimaKompot](https://community.yatse.tv/u/DimaKompot)\
**Post date:** [May 26, 2020, 12:50pm UTC](https://community.yatse.tv/t/send-to-kodi-from-bandcamp/2389/23 "2020-05-26T12:50:49Z")

</div>

1. Open bandcamp
2. Discovery \> Top \> Album \> Share
3. Play on Media Center
4. Share to Google Keep to show new lines before and after the url
5. Share in SoundCloud to show how it looks like there  
I’m on Android 10 (Mi A2 Lite) with Bandcamp 2.1.24-172734

Screencast of the reproduce:

[![](https://community.yatse.tv/uploads/default/original/2X/0/0fbaa91ec67079cb5597dc025ba3841d978e98ea.jpeg "Bandcamp Yatse Kodi share") ](https://www.youtube.com/watch?v=gR-BqiSQJaw)

---

<div class="post-metadata">

**Author:** ![Tolriq](https://community.yatse.tv/user_avatar/community.yatse.tv/tolriq/32/12_2.png) [@Tolriq](https://community.yatse.tv/u/Tolriq)\
**Post date:** [May 26, 2020, 1:02pm UTC](https://community.yatse.tv/t/send-to-kodi-from-bandcamp/2389/24 "2020-05-26T13:02:23Z")

</div>

Ok so from the app I tested from the website, will test and see to remove on Yatse side.

---

<div class="post-metadata">

**Author:** ![Tolriq](https://community.yatse.tv/user_avatar/community.yatse.tv/tolriq/32/12_2.png) [@Tolriq](https://community.yatse.tv/u/Tolriq)\
**Post date:** [May 26, 2020, 2:58pm UTC](https://community.yatse.tv/t/send-to-kodi-from-bandcamp/2389/25 "2020-05-26T14:58:06Z")

</div>

Ok so yes incredible but true, Android tells me that the url is ok returns proper part when parsing it but when converted to strings keeps those new lines…

Anyway will strip them for next release.

---

<div class="post-metadata">

**Author:** ![DimaKompot](https://community.yatse.tv/letter_avatar_proxy/v4/letter/d/b4bc9f/32.png) [@DimaKompot](https://community.yatse.tv/u/DimaKompot)\
**Post date:** [May 30, 2020, 2:32pm UTC](https://community.yatse.tv/t/send-to-kodi-from-bandcamp/2389/26 "2020-05-30T14:32:25Z")

</div>

Works now, case closed!  
Thx!

---

<div class="post-metadata">

**Author:** ![elliesmith](https://community.yatse.tv/user_avatar/community.yatse.tv/elliesmith/32/4030_2.png) [@elliesmith](https://community.yatse.tv/u/elliesmith)\
**Post date:** [October 9, 2026, 5:53pm UTC](https://community.yatse.tv/t/send-to-kodi-from-bandcamp/2389/28 "2026-10-09T17:53:05Z")

</div>

It’s great to see how this issue was investigated and resolved. Sometimes even a small formatting problem, like extra newline characters in a shared URL, can cause unexpected behavior. Thanks to DimaKompot for providing the reproduction steps and screencast, and to Tolriq for identifying the [Android](https://getyoutify.com/)parsing issue and fixing it on the Yatse side. Glad to see everything is working now!

[Previous page](https://community.yatse.tv/t/send-to-kodi-from-bandcamp/2389.md?page=1)
