A simple application to watch youtube videos on your Chromecast.
Just copy the url of the youtube video to your clipboard, open this app, select your Chromecast device, and push the share button.
Uses the pychromecast library, big thanks to the authors!
Attachment | Size | Date |
---|---|---|
cast-0.1-4.noarch.rpm | 345.41 KB | 18/06/2019 - 13:10 |
- embedding more dependencies in the rpm
- the install script now executes python3 -m pip install protobuf to install the protobuf dependency
Comments
flypig
Wed, 2024/09/11 - 13:04
Permalink
Thanks for this neat little app. Is the code available for this (e.g. on GitHub)? I was hoping to make a pull request to propose some fixes, but I I'm not able to find it anywhere.
too
Sat, 2019/10/19 - 22:20
Permalink
FileNotFoundError: No module named 'chardet'
felixw
Mon, 2019/08/05 - 21:39
Permalink
Installation worked properly. But it does not find my chromecast.
PamNor
Wed, 2019/06/19 - 23:13
Permalink
Solved for me too.
3vixan
Wed, 2019/06/19 - 22:32
Permalink
https://together.jolla.com/question/202349/3028-installing-python-packag...
This solved for me
daniele
Thu, 2019/06/20 - 12:20
Permalink
Great! Thanks for the feedback!
3vixan
Wed, 2019/06/19 - 22:03
Permalink
Mee too: there are some trouble with pip...
PamNor
Wed, 2019/06/19 - 18:59
Permalink
Installed version 0.1-4. As rooot: python -m pip install pychromecast.
Output gives a lot of errors.
PamNor
Tue, 2019/06/18 - 19:32
Permalink
Installed python3-base. Same error. /usr/share/Cast/python/__init__.py is 0 bytes. Is that correct?
rob_k
Mon, 2019/06/17 - 20:28
Permalink
Cannot install, error about python 3.7. Should I install a separate package?
daniele
Tue, 2019/06/18 - 13:12
Permalink
Maybe you do not have python3 installed? The update that I just uploaded includes python3 as a requirement.
Alternatively, you can run "pkcon install python3-base" as root.
3vixan
Fri, 2019/06/14 - 23:36
Permalink
Hi! Thanks for the app!
Here I am not able to find my chromecast...
daniele
Sat, 2019/06/15 - 16:29
Permalink
Thanks for your feedback. I suspect you're missing some dependencies.
Could you try to run the app from the terminal (with "sailfish-qml Cast"), and post the output?
3vixan
Sun, 2019/06/16 - 03:12
Permalink
[nemo@Sailfish ~]$ sailfish-qml Cast
[D] unknown:0 - Using Wayland-EGL
[D] unknown:0 - Got library name: "/usr/lib/qt5/qml/io/
thp/pyotherside/libpyothersideplugin.so"
[D] unknown:0 - "PyOtherSide error: Traceback (most rece
nt call last):\n\n File \"/usr/share/Cast/python/main.p
y\", line 5, in \n import pychromecast\n\n F
ile \"/usr/share/Cast/python/pychromecast/pychromecast/_
_init__.py\", line 9, in \n from .config impo
rt * # noqa\n\n File \"/usr/share/Cast/python/pychrome
cast/pychromecast/config.py\", line 6, in \n
import requests\n\n File \"/usr/share/Cast/python/reque
sts/__init__.py\", line 43, in \n import urll
ib3\n\nModuleNotFoundError: No module named 'urllib3'\n"
[W] unknown:0 - Unhandled PyOtherSide error: Cannot impo
rt module: main (Traceback (most recent call last):
File "/usr/share/Cast/python/main.py", line 5, in
import pychromecast
File "/usr/share/Cast/python/pychromecast/pychromecast
/__init__.py", line 9, in
from .config import * # noqa
File "/usr/share/Cast/python/pychromecast/pychromecast
/config.py", line 6, in
import requests
File "/usr/share/Cast/python/requests/__init__.py", li
ne 43, in
import urllib3
ModuleNotFoundError: No module named 'urllib3'
)
[D] unknown:0 - "PyOtherSide error: Traceback (most rece
nt call last):\n\n File \"\", line 1, in \n\nNameError: name 'main' is not defined\n"
[W] unknown:0 - Unhandled PyOtherSide error: Function no
t found: 'main.findDevices' (Traceback (most recent call
last):
File "", line 1, in
NameError: name 'main' is not defined
)
daniele
Mon, 2019/06/17 - 13:34
Permalink
Should be fixed in 0.1-3
3vixan
Tue, 2019/06/18 - 19:26
Permalink
I have again:
[nemo@Sailfish ~]$ sailfish-qml Cast
[D] unknown:0 - Using Wayland-EGL
[D] unknown:0 - Got library name: "/usr/lib/qt5/qml/io/
thp/pyotherside/libpyothersideplugin.so"
[D] unknown:0 - "PyOtherSide error: Traceback (most rece
nt call last):\n\n File \"/usr/share/Cast/python/main.p
y\", line 5, in \n import pychromecast\n\n F
ile \"/usr/share/Cast/python/pychromecast/__init__.py\",
line 9, in \n from .config import * # noqa\
n\n File \"/usr/share/Cast/python/pychromecast/config.p
y\", line 6, in \n import requests\n\n File
\"/usr/share/Cast/python/requests/__init__.py\", line 44
, in \n import chardet\n\nModuleNotFoundError
: No module named 'chardet'\n"
[W] unknown:0 - Unhandled PyOtherSide error: Cannot impo
rt module: main (Traceback (most recent call last):
File "/usr/share/Cast/python/main.py", line 5, in
import pychromecast
File "/usr/share/Cast/python/pychromecast/__init__.py"
, line 9, in
from .config import * # noqa
File "/usr/share/Cast/python/pychromecast/config.py",
line 6, in
import requests
File "/usr/share/Cast/python/requests/__init__.py", li
ne 44, in
import chardet
ModuleNotFoundError: No module named 'chardet'
)
[D] unknown:0 - "PyOtherSide error: Traceback (most rece
nt call last):\n\n File \"\", line 1, in \n\nNameError: name 'main' is not defined\n"
[W] unknown:0 - Unhandled PyOtherSide error: Function no
t found: 'main.findDevices' (Traceback (most recent call
last):
File "", line 1, in
NameError: name 'main' is not defined
)
daniele
Wed, 2019/06/19 - 11:55
Permalink
Ok, more dependencies missing. Let's make pip take care of that. As root: "python3 -m pip install pychromecast".
3vixan
Mon, 2019/06/17 - 23:12
Permalink
I have an error installing...