Giter Club home page Giter Club logo

Comments (2)

lrorpilla avatar lrorpilla commented on May 24, 2024 2

This application doesn't use the YouTube API, it uses a library that loads the website and then attempts to simulate searching for content and then it returns the data yielded from that scrape. This means I'm limited by what the youtube_explode_dart library can do.

I do intend this app to be an extensive alternative to the YouTube application, but I think there are diminishing returns when it comes to every YouTube feature I try to emulate. To put it in a way I already have in a Reddit thread, my philosophy is not to completely replace existing apps in the Android ecosystem. I could spend my time imitating Kaku's OCR and AnkiDroid's SRS and... YouTube. Instead, I think it's healthier for the project to work on things that other apps can't achieve, and assume a symbiosis in the user's phone where they make the best of all tools as a working set of parts.

I hope that makes sense.

Users may use the actual YouTube app in conjunction with this app and then load the URL of the video they want to watch if they want to make use of the more obscure filters I can't imitate.

Closed captioning available videos: This is possible, but it will return videos that have a closed caption for any language and not specifically Japanese. I'm sure if you are making a Japanese related search query it will still be useful.
Videos: Trivially, you are already searching only for videos so this is already the case.
Channels: Not possible, I believe. The search method I'm using can't really filter searching only for channels.
Songs: Not technically possible, I wouldn't know how to identify a video with this.
Newer/Older: Search only returns a few elements, so I don't think this is very useful. What I can do is do newer/older for channel videos.

from jidoujisho.

lrorpilla avatar lrorpilla commented on May 24, 2024

I added what I could implement back in 0.14, see the following release notes:

  • Added an option to view channel videos by oldest or latest when holding a channel in the Channels page (#16)

For the filters that I could not implement, my alternative solution that I implemented in 0.15:

  • (New Feature) Share Intent - YouTube links can now be shared to the application to open a video (#18), photos and text can now be shared to the application for the card creator

Users can search with the YouTube app and find whatever they need using the YouTube app's extensive filter options and then very easily share a video to the app to load it. I believe this should just as intuitively fulfill this request, so I'm closing this issue.

from jidoujisho.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.