lamarios / clipious Goto Github PK
View Code? Open in Web Editor NEWInvidious client for android
License: GNU Affero General Public License v3.0
Invidious client for android
License: GNU Affero General Public License v3.0
It would be nice if all videos (even low resolution videos) will play occuping the whole size of the display.
In other words all videos should be fitted to the screen size while playing.
I got German or something like that turned on. I don't know him. I want you to add a setting for forced change of interface language
App Version: 1.2.0
Build: 1123
Subscriptions + Playlists
Observed Behavior: "Videos konnten nicht abgerufen werden. Tippen Sie, um es erneut zu versuchen." de->en: “Videos could not be loaded. Tap to try again”
Channels
Observed Behavior: Tapping on a channel name gives me an infinite loading screen.
Comments
Observed Behavior: "FormatException: Unexpected character (at character 1)^
First of all : What a great app ! Thanks
Would it be possible to add a setting to modify subtiles size ?
On my tablet (11") they are very small.
Sorry for my english ^^
Thanks
Feature req. (as in newpipe)
(below description) View video tags, video topic, thumbnail url, video license, viewability (public or by link)
Simply, videos and thumbnails are not loading when using my own "Private Instance".
This issue is quite similar to #41 and a possible solution was provided in #5 but it still would not load.
My invidious setup uses Portainer and to access to my own instance is by using the IP address with its respective Port that is assigned ex. http://192.168.1.69:4476. I am not able to set it up with domains like in #5 as my ISP does not allow port forwarding so I won't be able to access it publicly but that is not a problem.
I was just wondering if there are any other users with my use case and have no problems/solved it?
This application experience is very convenient, I think it has great potential.
However, it is not used to the application without icons.
I hope the author can continue to develop this application.I believe that in the future at least thousands of stars.
Thank you for your hard work.
Make the video player to follow the device rotation in the fullscreen mode.
Disclaimer
These are just some suggestions and I am unsure it is even possible to implement these features or if it breaks stuff and TOS for some reason but its still all up to the developer.
I AM NOT FORCING ANYONE TO IMPLEMENT THESE FEATURES JUST A HEADS UP
[Features]
add the option to choose between viewing the video as it is or just the audio. may also add a different interfaces when the "audio only" option is selected to something like YT Music (just a reference).
add a download button to download the videos or audio like in the default invidious websites and save them to a folder that is either predefined like the android downloads/videos/audio folder or let the user choose/make the directory themselves.
The app can then maybe have a separate "tab" or slide-in menu that lists out the downloaded videos/audio and is able to view it in the app in a separate activity tab for only the downloaded files. or when the user searches for the same video or audio, the app can then just use the "download/cached" files instead and not waste bandwidth or data just like iTube/BG Player. reference (https://www.youtube.com/watch?v=qc-EwBtSdBU) not my video btw but i do have the app XD.
find a way to detect the if its a landscape video and will then set it to landscape since on my side, all videos are still in portrait mode and i would have to enable auto-rotate (i normally don't enable it).
could also add timers, that is set up by the user, to turn the video or audio off automatically once the timer ends.
Local
when pressing a button (top left) or gesture (#31) to create a panel at the bottom or top
in this panel will be the name of the video, the channel, and on the left of the names will be a thumbnail of the video. On the right side you can enter the video queue, and on the right side the video queue can close it (panel)
Also, it will be possible to close with a downward gesture.
https://user-images.githubusercontent.com/113500363/223466440-1fa06fab-8156-4859-abb2-ed8d13f7fbdf.mp4
https://hosted.weblate.org/projects/clipious/#information says "Proprietary"
Should be MIT like the repo?
Can be changed in
https://hosted.weblate.org/settings/clipious/app-translation/
and
https://hosted.weblate.org/settings/clipious/glossary/
Invidious is AGPLv3-or-later, I think that is better for the network protection, but I have no say. :)
It would be nice to have desktop support using media_kit. I am leaving this as a request, using media_kit for desktop is nice since it currently supports windows and linux with someone working on an osx PR.
It has very good performance, and supports a large chunk of mpv's features under the hood with some more advanced work. the main features would get out of it are Split audio/video support so greater then 1080p resolutions. and hwdecode support on desktop platforms.
This is something I may try to implement myself sometime in the future, however I don't have much time lately. I do have a similar PR up for pstube in which case basic groundwork is done (though it uses piped api)
if you would like this feature, don't plan on implementing it, and don't mind waiting, at some point in time I will be able to work on it.
Add the volume and Brightness gestures (very useful) in the player screen.
Add an option to set a default resolution for all videos in settings.
Please add a language selector to the app to change the application's language.
It will be helpful if a option (in settings) is given to remove the trending and popular tab.
Doesn't work without an account
One button has three modes - song repeat, playlist repeat, return to no repeat mode. The second button closes the notification.
addition. I noticed that it is impossible to listen to music because of several buttons (It only rewinds for 10 seconds, that's awful), so do what I ask below. the <- and -> buttons should work as in newpipe.
https://user-images.githubusercontent.com/113500363/225999891-d32e1d22-5b45-45d2-a8e3-b53e001f4d85.mp4
This is a very impressive client right out of the gate.
Here are some options I think would be neat....
Option to use DASH Quality
Option to hide distractions (Trending, Comments, etc)
Option to play videos in the background or through PiP.
Option to follow channels or save playlists without an account (saved locally in the app itself)
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.