Giter Site home page Giter Site logo

prateekmedia / pstube Goto Github PK

View Code? Open in Web Editor NEW
450.0 13.0 56.0 6.3 MB

Watch and download videos without ads

Home Page: https://android.izzysoft.de/repo/apk/com.prateekmedia.pstube

License: GNU General Public License v3.0

Kotlin 0.05% Swift 1.16% Objective-C 0.02% Dart 79.78% CMake 7.87% C++ 9.80% C 0.58% HTML 0.74%
flutter youtube open free gplv3 downloader video flutter-desktop hacktoberfest

pstube's People

Contributors

albanobattistella avatar borcun avatar brightdv avatar comradekingu avatar enessgokalp avatar ferivoq avatar hari-python avatar hisubway avatar jmrakoto avatar julesdmn avatar logomotif avatar nguyentrongthinh avatar prateekmedia avatar ptrarian avatar qaz-6 avatar quackdoc avatar rene-coty avatar santossi avatar tct123 avatar weblate avatar zeref-dragneel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pstube's Issues

Arabic translation

hi
I translated the program into Arabic
app_ar.arb

{
    "home": "الرئيسية",
    "playlist": "قوائم التشغيل",
    "downloads": "التنزيلات",
    "settings": "الإعدادات",
    "downloadFromVideoUrl": "التنزيل من رابط الفيديو",
    "alsoDeleteThemFromStorage": "الحذف أيضا من الجهاز",
    "confirm": "تأكيد",
    "yes": "نعم",
    "clearAll": "مسح الكل",
    "add": "أضف",
    "lowResolution": "دقة منخفضة",
    "mediumResolution": "دقة متوسطة",
    "standardResolution": "دقة قياسية",
    "highResolution": "دقة عالية",
    "maxResolution": "إعلى دقة",
    "downloadStarted": "بدء التنزيل",
    "downloadFinished": "انتها التنزيل",
    "about": "حول",
    "videos": "الفيديوهات",
    "liked": "الإعجابات",
    "comments": "التعليقات",
    "stats": "الحالة",
    "joined": "انضم",
    "views": "المشاهدات",
    "description": "الوصف",
    "links": "روابط",
    "license": "الرخصة",
    "licenses": "التراخيص",
    "noPlaylistsFound": "لم يتم العثور على قوائم تشغيل",
    "noVideosFound": "لا توجد فيديوهات",
    "downloadFolder": "مجلد التنزيلات",
    "chooseDownloadFolder": "اختر مجلد التنزيلات",
    "darkMode": "الوضع المظلم",
    "thumbnailDownloader": "تنزيل الصورة المصغرة",
    "showThumbnailDownloaderInDownloadPopup": "إظهار أداة تنزيل الصور المصغرة في نافذة التنزيل المنبثقة",
    "update": "تحديث",
    "youAreUsingTheLatestVersion": "أنت تستخدم أحدث إصدار",
    "isAvailable": "متاح",
    "infoAboutTheAppAndtheDevelopers": "معلومات عن البرنامج والمطورين",
    "like": "أعجبني",
    "dislike": "لا يعجبني",
    "share": "مشاركة",
    "download": "تنزيل",
    "done": "أنتها",
    "create": "إنشاء",
    "createNew": "إنشاء جديد",
    "save": "حفظ",
    "replies": "الردود",
    "error": "خطأ",
    "thumbnail": "الصورة المصغرة",
    "videoPlusAudio": "صوت وفيديو",
    "audioOnly": "صوت فقط",
    "videoOnly": "فيديو فقط",
    "hidden": "إخفاء",
    "subscribers": "مشترك",
    "reply": "رد",
    "now": "الآن",
    "loading": "جار التنزيل...",
    "cancel": "إلغاء",
    "ok": "حسنا",
    "resetDefault": "إستعادة الوضع الإفتراضي",
    "noDownloadsFound": "لم يتم العثور على تنزيلات",
    "clearItemFromDownloadList": "مسح العنصر من قائمة التنزيل؟",
    "noLikedVideosFound": "لم يتم العثور على مقاطع فيديو أعجبتك.",
    "noLikedCommentsFound": "لا توجد تعليقات أعجبتك.",
    "downloadLinks": "روابط التنزيل",
    "uploadDate": "تاريخ الرفع",
    "readMore": "اقرء المزيد",
    "showLess": "إظهار أقل",
    "networkLostShowingCachedData": "فقدت الشبكة عرض البيانات المخزنة مؤقتًا",
    "backOnline": "العودة إلى الاتصال",
    "developer": "مطور",
    "github": "Github"
}

setup exe

Can you add a normal installation file because the operating system I use windows 11 does not run some portable programs, whatever I did it did not work

App strings in Arabic

Downloaded 1.1.0 from IzzyOnDroid
Default locale nb_NO;nn_NO;da;se

Don't know how to turn it off ;)

Requesting fastlane

I've just noticed two things with today's release of v2.0.0:

  • the applicationId was changed. This means existing users will need to uninstall and re-install, so this should only be done when it cannot be avoided for good reasons (it's done now, but please take care not to repeat it too often 😉)
  • versionCode is still set to 1. Not a big deal this time, as applicationId was changed and thus this effectively became a new app – but for future updates this should be increased with each release, as that's how Android tells versions apart and decides which means an update.

For the latter, this line in your pubspec.yaml would need to be adjusted:

version: 2.0.0+1

would reflect the current release. Pattern is version: <versionName>+<versionCode>. For the next version, this could then look like

version: 2.0.1+2

Thanks for taking care!

No resume power

Version 2.6.0

If I accidentally turn off the internet and then turn it back on immediately, the video doesn't download again

Ubuntu touch build

Hi,

Can you publish the clickable package for Ubuntu Touch ?

That allow to run Youtube Natively on any UB phone or tablet.

That can attract mass of user on this app.

YT login support to get alogorithm suggestions and ev. subscribed channels import.

I love your program but feel a bit locked in between my subscription and "trending" and "top" (mostly weird chines teenage crap(in my opinion)).

Trending and top does not give me any content suggestions related to my subscriptions. For me that is where I often find some new and interesting content providers.
I get that it is your thing to provide anonymity and privacy so if you will not provide a login option, could you invent a way to find more videos with content related to the content in the videos from the channels i do subscribe to in your app? I find my self going back to the browser (pale moon loads YT sooo slowly if I have YT open in more than one tab.) to get out of my "box".
Also it took me half an hour to 45min to sit and manually add all my subscribed channels.
To be able to enter credentials and choose between logged in mode and anonymous mode with a button would be nice. Like also the ability to import subscriptions from the logged in mode to the anonymous mode with a button. I am all for the anonymity and privacy but preferably with out loss of convenience.
Ells A big thank you and good jobb.

request: direct download from url

a "direct download from url" sort of thing would be very time saving that would start download in pre set quality [if available, 3gpp should be always available], set from the settings, directly from the entered url. It's button can be placed where url is entered.

update?

When will you release new version?

Feature: Copy video link

It would be very useful to be able to copy the video link some how. Even in the search grid it would be handy to be able to quickly copy the link from there.

Your App for F-Droid !!!

Hei there, I just found this app on flatpak, and kind of like it :)
@prateekmedia It would be cool if you would put your app on the F-Droid repository to. This way you could also reach a broader audience :)

CI Builds

Can you add ci build to the actions?

Translation

Can this app be translated into other languages using a web based interface like, say, Weblate?

Thank you

Video Playback not working

Stuck with thumbnail.
OS: Debian Bullseye
Version: Flathub, i don't know the exact version but the app says it 's the latest.

questions

1.unable to install in windows 10. Is there any guide?
2.will you add 4k video downloading and playback with sound.
3. do you plan to add oled theme?
4. do you plan to add sign in option?

request: quick download button

Thank you for making this app. I like this app for providing very low quality option [3gpp].

a "quick download button" sort of thing would be very time saving that would start download in pre set quality [if available, 3gpp should be always available], set from the settings, without asking to choose from vid-quality options. It can be placed next to the regular download button.

(Desktop) Video playback is missing

Loved your concept..UI is clean and looks nice
However, Video playback isn't working (stuck on thumbnail, seems it isn't implemented yet)...
Video playback like newpipe client.
And an option to switch between invidous
(+inbuilt instance selecter/checker) and newpipe api
Hope to see these features in future :)

Playlist menu

Hi,

Can you please add the ability to show the playlists inside a YouTube channel ?

At the time being, when one opens a YouTube channel url (example URL) on the smartphone and shares it to PsTube, there is actually no way to show the playlists (example playlists) of that selected channel

SkyTube for example have this feature, I think is important to add to this application.

Incorrect cmake version while running in debug mode

Incorrect version of cmake is identified with message. While I have version 3.24.1 for cmake on linux system.

This will generate a JSON format file containing all messages that 
need to be translated.
Launching lib/main.dart on Linux in debug mode...
CMake Error at flutter/ephemeral/.plugin_symlinks/dart_vlc/linux/CMakeLists.txt:19 (cmake_minimum_required):
  CMake 3.13 or higher is required.  You are running version 3.10.2

Tried with flutter clean. Rebuilding for linux platform has also been unsuccessful attempt.

HIgh cpu usage

Hi. Flutube uses lots of cpu usage. Note that it uses as much cpu when im in the home page in Flutube as mpv when I watch a 360p video. About 25% of my 2 core thinkpad in the home page :( Running the AppImage on MX 21.

Minor suggestion for release-assets

Add version code in the names of all packages.
It's hard to recognize versions if someone downloaded multiple releases of same type packages.
For reference check KOReader release-assets.

Thankyou🙏🏿

Custom update checker

  1. Fresh open FluTube
  2. Click on settings
  3. It checks for updates automatically.

Personally I think that takes internet data unnecessarily.
It would be nice to have

  • option to disable auto check updates
  • option to check updates only manually
  • check updates with certain time interval

for example
Screenshot_2022-01-31-19-25-22
screenshot source: F-Droid app

IMO over WiFi/data is not that important for FluTube, screenshot used for reference only.

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.