mkchromecast | Cast macOS and Linux Audio
kandi X-RAY | mkchromecast Summary
kandi X-RAY | mkchromecast Summary
[github release] this is a program to cast your macos audio, or linux audio to your google cast devices or sonos speakers. it can also [cast video files] #video). it is written for python3, and it can stream via node.js, parec (linux), ffmpeg, or avconv. mkchromecast is capable of using lossy and lossless audio formats provided that ffmpeg, avconv (linux), or parec (linux) are installed. it also supports [multi-room group playback] and [24-bit/96khz high audio resolution] additionally, a system tray menu is available. by default, mkchromecast streams with node.js (or parec in linux) together with mp3 audio coding format at a
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Creates a streaming stream
- Check configuration file
- Convenience function to call the interface
- Convenience method to get the inputint
- Reboot the speaker
- Resets audio
- Remove the pactl module
- Stop the cast
- Parses the device
- Hijack CC
- Called when pcast is ready
- Increment the volume
- Create configuration file
- Convenience function to get audioint
- Down volume
- Check if a program is installed
- Pause any key to exit
- Stop the actor
- Start the application
- Write the PID file to disk
- Helper function to output intsf2
- Search the device
- Called when the device has changed
- Play cast
- Stream the mk chromecast
- Monitor the daemon process
- Create the widget
mkchromecast Key Features
mkchromecast Examples and Code Snippets
Community Discussions
Trending Discussions on mkchromecast
QUESTION
Using mkchromecast
to cast local mp4 files, some videos work, and some don't (as in: the screen hangs on the blue chromecast logo, suggesting that the initial connection worked). I can reproduce exactly the issue described here.
So I decided to go one level lower, with pychromecast
, and try to see what actually happens when it hangs on the blue logo. I converted two videos to HLS format, and exposed them through an http server. The video that works with mkchromecast
also works with my setup, but the one that fails, well... fails on both. With pychromecast
, I don't get much more information than:
ERROR, code 100: MEDIA_UNKNOWN.
From the Cast documentation, this error means:
The media element encountered an unknown error fired from platform. The media element encountered an error that did not indicate it's one of MediaError.MEDIA_ERR_*. This should be rare.
It is not rare for me at all, though. I thought that maybe the failing video was in an unsupported format, as described in the documentation. So I tried to compare both videos with the following command:
...ANSWER
Answered 2020-Jun-01 at 20:06It does not like 5.1 channel layout. Try downmixing it to stereo:
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install mkchromecast
Using the [binaries](https://github.com/muammar/mkchromecast#binaries).
From [sources](https://github.com/muammar/mkchromecast#from-sources).
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page