stephen304 / castblock-legacy Goto Github PK
View Code? Open in Web Editor NEWAutomatically skip integrated ads on youtube playing on chromecast
License: GNU General Public License v3.0
Automatically skip integrated ads on youtube playing on chromecast
License: GNU General Public License v3.0
Potential config options:
I'm fairly certain I can reproduce this, I suspect related to not clearing out segments when switching content.
This project seems absolutely amazing, love what you've created here. Would be fantastic to have an official docker image to pull!
There appears to be a constant stream of data being written to the disk at all times when castblock is running, this is on an Arm system booted off an SD card.
There are no casts running.
Kernel CPU usage is constant 100% when castblock is running
my /tmp
mount is tmpfs
I'm trying to use this great implementation on my Raspberry Pi alongside Pi-Hole, which I imagine many people would like to do as well. If you could create a Docker image that works with Raspberry Pi, or another installation method that isn't AUR or Docker specific, that would be much appreciated ๐
Details: When I try to run "docker run --network="host" stephen304/castblock", I get the error "standard_init_linux.go:211: exec user process caused "exec format error", which I have searched is an architecture mismatch issue I think?
Either detect when run in a terminal or have a quiet flag? Maybe use a single line output format so systemd status can be more useful when debugging
Currently idle chromecasts are polled at the same frequency as playing chromecasts. Maybe this is moot if we use go-chromecast watch
, but it may help reduce cpu usage of the script.
If a CC is not detected when the script is started, it will never be detected. We need a periodic rescan to update the list of chromecasts. Extra care should be taken to not lose track of the threads for each chromecast if necessary
Hi,
I am running castblock on my Raspberry Pi B which works nicely.
I noticed various issues such as high CPU usage that could be solved with a proper (non looping) re-implementation in a higher level programming language.
I have the skills to create such an implementation in PHP. However, I don't have muck skills in docker or linux tooling.
I was wondering if you would take a PR for such an implementation. If so, I will set aside some time to create one.
blu@netguard:~/castblock/castblock-master $ sh /usr/bin/castblock
/usr/bin/castblock: 10: /usr/bin/castblock: Syntax error: "(" unexpected
Hi, I was wondering if it was normal that it uses almost half the cpu of my machine. jq seems to be the culprit.
I have a Samsung Smart TV with Youtube app installed. I installed castblock on my raspberry pi through Docker following the guide on another issue posted here. However, when I cast something from the Youtube app on my android phone to the Youtube app on the Samsung Smart TV, I can still see ads, thus indicating that castblock might not work.
So I ask: is it supposed to work or castblock only works with a chromecast (which I don't own) inserted?
If it should work with the Youtube Samsung app as well, is there a way to check that castblock is running smoothly? When I start the docker container on the raspberry pi I do not get any errors.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.