Flutter YouTube API and Video Player Tutorial | Apps From Scratch

Поделиться
HTML-код
  • Опубликовано: 19 окт 2024

Комментарии • 155

  • @maxwimmer8746
    @maxwimmer8746 3 года назад +3

    you are my fucking hero i was trying to implement a video player for several days now without any sing of sucess but your tutorial help me that much that my player runs now. I am absolutly crying tears of happnieness thank god that you exist :D have a nice day and keep up the extremely good work.

  • @DiamondWav
    @DiamondWav 4 года назад +21

    Great vid! Could you do a similar video with the Spotify API? 🙏

  • @daniellbrinneman
    @daniellbrinneman Год назад

    Marcus, thank you for this video. Please make a video in this series showing how to store whole sections of a screen in offline mode.

  • @snickr6377
    @snickr6377 4 года назад +5

    Great content! Used your coupon to purchase your new Udemy course, excited to start. Looks really good.

  • @AbidAhnafDipu
    @AbidAhnafDipu 4 года назад

    Thank You So much ! This is what I was trying to do for a few days.I am very excited to see my very own RUclips Channel App.

  • @abdulazeez.98
    @abdulazeez.98 2 года назад

    I appreciate all the details that you included. Very helpful

  • @jazilzaim
    @jazilzaim 4 года назад +2

    This is an amazing video! Thank you for making this tutorial! Very informative! Keep it up! :)

  • @bakhtoknowledge839
    @bakhtoknowledge839 4 года назад +11

    did u please make a video on fetch playlist videos a humble request plz

  • @chaph5472
    @chaph5472 3 года назад

    thank you very much for these tutorials, I get more information of them

  • @huferry
    @huferry 4 года назад

    Thanks for a clear explanation

  • @jacquelinekoo2397
    @jacquelinekoo2397 4 года назад +2

    Hi, thanks for your detailed explanation of this tutorial. There is a question I am wondering, can I play unlisted youtube video or private playlist by using this? Since I search a lot of information from google, but there is no answer and I even read the documentation from that youtube_player package and still don't know how to play a playlist or a private playlist or unlisted video. Hope you can answer my question and forgive my stupidness on understanding how to use that package, I really appreciate your effort. Thank you so much

  • @p4nd4vgaming
    @p4nd4vgaming 2 года назад

    very helpful channel for flutter learning, keep it up

  • @aparnakurudi677
    @aparnakurudi677 3 года назад

    Thank you!

  • @تعليمالأطفال-د8ض
    @تعليمالأطفال-د8ض 3 года назад

    Great video please explain blogger api flutter

  • @uDubRiceBoy
    @uDubRiceBoy Год назад

    Thanks Marcus, can you publish youtube shorts via api?

  • @adwanabilah9316
    @adwanabilah9316 4 года назад

    btw thank u cause u save my lifeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee....can't imagine if I didnt found your channel.

  • @nomaxJT
    @nomaxJT Месяц назад

    Do you know how to get caption tracks from specific videos? Would greatly appreciate, thanks!

  • @muhammadazhar1488
    @muhammadazhar1488 4 года назад +1

    very very useful tutorial thx

  • @vicali317
    @vicali317 4 месяца назад

    Thanks man

  • @dineshnagarajandev
    @dineshnagarajandev 4 года назад +1

    Great video 👍

  • @Reikom2.0
    @Reikom2.0 2 года назад

    Great video man. I want to access the duration of each video. Help me. Does anyone know how to access the duration of a video.? The Json snippet seems not to have that

    • @시수-e8s
      @시수-e8s Год назад

      I'm interesting about it too

  • @limsocheat
    @limsocheat 4 года назад +1

    Thanks so much sir, you help me a lot.

  • @infixustech2140
    @infixustech2140 4 года назад +1

    Great stuff! Can this be done with a private channel with private videos

  • @danyegon5530
    @danyegon5530 3 года назад

    Amazing work as always! Can you please create a video on eCommerce checkout and add a PayPal/credit card payment? Will be great

  • @TrikNgonlen
    @TrikNgonlen 4 года назад +4

    Great tutorial!
    How to make live streaming section from our YT channel as additional feature to this app?

  • @lucasagazzani1597
    @lucasagazzani1597 4 года назад +8

    Hi, awesome video, thank you! How can I avoid videos from repeating and also how can you call out a playlist instead of the videos of the whole channel?

  • @syifaamrulloh4443
    @syifaamrulloh4443 4 года назад

    thanks very much,for this tutorial ))

  • @hungne8834
    @hungne8834 4 года назад

    Great tutorial!
    Can I show videos with specific keywords like travel, food, etc. or not?

  • @RaitonGG
    @RaitonGG 4 года назад

    E/flutter ( 7197): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: The request cannot be completed because you have exceeded your quota.
    first time i'm using this API, any fix?

  • @FilminTamil
    @FilminTamil Год назад +1

    is we are able to extract captions of particular video if yes how sir??i need that to my project

  • @RaitonGG
    @RaitonGG 4 года назад +1

    if you go onto a different page and then comeback, it loses the already loaded videos and fetches next 8, any fix for this?

  • @AbhiCh6171
    @AbhiCh6171 4 года назад

    That's a great tutorial. But I have a concern with regards to the views. If users watch videos from this app are they counted in youtube views?

  • @syedrakibulhasanshuvo8262
    @syedrakibulhasanshuvo8262 Год назад

    Hello sir, Can you make a tutorial with youtube playlist. Show and play videos from playlist. Please...

  • @faysalahmed4
    @faysalahmed4 4 года назад

    Thank you brother

  • @FarooqSheikh143
    @FarooqSheikh143 4 года назад

    Wow wow thanks. Hope next is Insta Feed Screen and also thanks for udemy course going to take it.

  • @RaitonGG
    @RaitonGG 4 года назад

    can we embed youtube videos instead of using this bad player? it removes ads. can't select quality etc etc.

  • @kabiryusufbashir
    @kabiryusufbashir 4 года назад

    Thanks a lot Sir!

  • @md.razunmia9879
    @md.razunmia9879 4 года назад

    First of all thanks a lot for your nice and beautiful tutorial that helps me a lot to learn about the using of RUclips API. I have implemented your project but there is an issue. When I tap a video from the list of videos then it directed to the video screen and I can listen the sound of the video but I can't see the video. Why is this happening? Could you please help me to sort out the solution. Thanks again for your nice tutorial.

  • @PinasPiliNa999
    @PinasPiliNa999 4 года назад

    Hi May I kindly request if you can you show how to search the video titles? THanks!

  • @tobiasmiklavcic2211
    @tobiasmiklavcic2211 3 года назад

    Hi Marcus, thank you for that great video! I would like to ask if it is also possible to show or list RUclips Live Streams. Or is it only possible to list "old" videos? Right now if I open Live Stream in my RUclips channel it only lists the videos hours later when they are videos and not streams any more ...

  • @wayfarer2442
    @wayfarer2442 3 года назад

    Hi,Thanks marcus for your video,by the way..what about video from youtube it contains AR/VR?it can be replace by debugging on my smartphone rather than emulator one to watch AR/VR video?thanks in advance!

  • @kefa887
    @kefa887 4 года назад

    Nice video what about saving and getting videos from firebase....can you do a tutorial on that?

  • @abhishreymittal
    @abhishreymittal 4 года назад

    How can I add description of the video in the video_screen? I have tried a lot, but nothing works. Hoping for an answer... Thanks for the video by the way...😁

  • @RaitonGG
    @RaitonGG 4 года назад

    can we put this on a stream so we dont have to refresh everytime?

  • @nepalcodetv6298
    @nepalcodetv6298 4 года назад

    Please add More like this with rest api

  • @eternalincantation
    @eternalincantation 3 года назад

    can you maybe make your mouse a bright color? :D thanks!

  • @mohammadrasel1271
    @mohammadrasel1271 4 года назад

    really nice

  • @padalaharshitagoud3621
    @padalaharshitagoud3621 2 года назад

    Will all the videos in the channel be displayed in the flutter? So, in the future, if we upload a new video to the channel will it be reflected in the app?

  • @RainBook-rd15
    @RainBook-rd15 3 года назад

    How can add download option for this video . HOPE YOU WILL REPLY @MarcusNg

  • @garline3447
    @garline3447 4 года назад

    hey bro . can you create a quiz app where anyone can create quiz and those quiz are stored in a database and can be seen by anyone on the app. i mean a seperate card() for it.pls do it in your next video series. BTW it was a suggestion from someone from flutter community ... what do you think about it?

  • @kadyr
    @kadyr 3 года назад +1

    Hey Marcus! I wanted to ask you for help or advice on uploading a video to RUclips. As far as I know, RUclips has an API for uploading, but there is no library for flutter and dart. So, is it possible to upload videos to RUclips via a flutter app?

  • @trendingstatus5855
    @trendingstatus5855 4 года назад

    Nice

  • @Warmaster2143
    @Warmaster2143 3 года назад

    Okay one thing is that it rakes videos from your uploads out of random not new to old how can i make it so that i get the latest videos from new to old

  • @thebigthreereacts
    @thebigthreereacts 8 месяцев назад

    how to you get the video once you have the ID? I cant find how to get the video model

  • @pabloscheinfeld3216
    @pabloscheinfeld3216 3 года назад

    Is it legal to use the youtube player inside an app with ads? Thank you!

  • @AryanKhan-dp8ey
    @AryanKhan-dp8ey 4 года назад

    Love RUclips

  • @StudySeeker
    @StudySeeker 3 года назад

    Is it possible to fetch a youtube playlist with the same in flutter?

  • @Gozycode-Academy
    @Gozycode-Academy 3 года назад

    Hey Marcus this is Steve from Gozy Mobile Solutions. I wanted to thank you for all the awesome tutorials on youtube and udemy.
    I am having an issue with Line 57 in the api_service.dart file
    'key': APIflutter youtube _KEY,
    VS Code is saying expected to find ':' and ","
    Any help would be greatly appreciated. Thanks and keep up the great work!

  • @huonsokly
    @huonsokly 4 года назад

    How to take the private video?

  • @renegaddde
    @renegaddde 4 года назад

    Great work!! I've noticed that after I scroll the list (ListView), I can't select anymore the video (GestureDetector killed??). Only by me this issue?

  • @AiDidthis.
    @AiDidthis. 4 года назад

    Hello thanks for you video but i have a problem that states
    'Unhandled Exception: No filter selected. Expected one of: id, idParam, playlistId'
    I don't know what it means and i have checked Stackoverflow still no solution
    Do you have any Ideas

  • @Rj1650-c2l
    @Rj1650-c2l 3 года назад

    how to add cue point in video and how to add notes to cue point, once reach to cue point video should pause and notes should popup. and also how to manage the state of the video? please reply

  • @felipefranco7444
    @felipefranco7444 Год назад

    Hey @Marcus Ng I get the android{compileSdkVersion 33} error do you know how to solve it I change it in app build Gradle but didn't work.

  • @saisonysrinu
    @saisonysrinu 4 года назад +1

    How much time does it take to become a pro like you sir. Does it takes years?

  • @ANKITASINGH-qz2ix
    @ANKITASINGH-qz2ix 4 года назад +1

    Do we need to pay for using the above API through gcp

  • @kimthanhtung2248
    @kimthanhtung2248 3 года назад

    Could i make an App only play Audio Music from RUclips, How to Make it, Thanks Pro

  • @default1405
    @default1405 4 года назад

    can you add the whole example for you tube json

  • @namarajshrestha2788
    @namarajshrestha2788 4 года назад +1

    great

  • @pesisirbelajar2977
    @pesisirbelajar2977 4 года назад +16

    how to take youtube playlist?

    • @RaitonGG
      @RaitonGG 4 года назад

      make the request to '/youtube/v3/playlists', instead

    • @PrabinThapaliya
      @PrabinThapaliya 4 года назад

      @@RaitonGG sorry but where do you do that exactly?
      thanks!!

    • @RaitonGG
      @RaitonGG 4 года назад

      @@PrabinThapaliya have you seen this video? he puts an endpoint. change it

    • @PrabinThapaliya
      @PrabinThapaliya 4 года назад

      RaitonGG that I did, but the playlist thing isn’t exactly working for me. But thanks a lot!!

    • @Sumonms
      @Sumonms 4 года назад

      Is it really work?

  • @anjanamp17it49
    @anjanamp17it49 4 года назад +1

    Sir I followed the tutorial. when I click on the video only the circular progression is showing the video is not playing kindly help sir.

  • @v9-dvc6gb6
    @v9-dvc6gb6 4 года назад

    hi, Marcus. I got error when trying to map with the json. on factory channel.from map , I got "NoSuchMethodError (NoSuchMethodError: The method '[]' was called on null.
    Receiver: null
    Tried calling: []("upload")) .
    * do you have any idea why ?

  • @Sumonms
    @Sumonms 4 года назад +1

    How can i do it same things with playlist??

  • @cartoonytooonss
    @cartoonytooonss 3 года назад

    can we get download speed of network while playing videos

  • @abgthscode6326
    @abgthscode6326 3 года назад

    bro, how did you check the structure of the api?? ?I pasted the api key in google search bar but im not getting the structure.

  • @TVSanus
    @TVSanus 4 года назад +2

    App can't load a playlist! There is no error, it just shows loading screen animation and stay that way forever! I've added my own RUclips API Key. I also added "android.permission.INTERNET" to android/app/src/main/AndroidManifest.xml. But it didn't help! I also tried various RUclips channel Ids. Any suggestion...

    • @kdramaobsession254
      @kdramaobsession254 4 года назад

      so is mine smh

    • @kdramaobsession254
      @kdramaobsession254 4 года назад +1

      lol so I think you would have done something wrong somewhere I created a new project and it worked

    • @journeywithraya
      @journeywithraya 4 года назад

      @@kdramaobsession254 Thank you sir its worked

    • @kdramaobsession254
      @kdramaobsession254 4 года назад

      @@journeywithraya you are welcome i am a girl though haha

  • @ashishgarggarg5379
    @ashishgarggarg5379 3 года назад

    Hi i want to hide copy link button and share button from video playing in my app in flutter using youtubevideocontroller... thanks please help

  • @jayamuruganj5091
    @jayamuruganj5091 3 года назад

    How to subscribe chennals and like some videos using RUclips api data in flutter app?

  • @binyamhusrn3574
    @binyamhusrn3574 4 года назад

    hi, nice video but i can't fix this error can you tell me " [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: The playlist identified with the request's playlistId parameter cannot be found."

  • @ChathurangaRathnayake
    @ChathurangaRathnayake 4 года назад

    Hi, I implemented the code. Everything is working fine but videos are not playing. At first it was playing fine, but now it shows only the white spinner on the video thumbnail. Need a help

  • @husainkhan8268
    @husainkhan8268 4 года назад

    Thanks, but there seems to be one issue. The whole Playlist is getting repeated after keep on scrolling to the end. There seems to be an infinite scrolling happening. Please suggest how we can resolve that.

  • @niclassic8322
    @niclassic8322 4 года назад

    What is the use of a "factory"? You used it to get a video from a map, but I don't understand its function.

  • @lucasagazzani1597
    @lucasagazzani1597 4 года назад

    How would you implement My list to this
    or if you wanted to have multiple different lists?

  • @stvhrsdev9103
    @stvhrsdev9103 3 года назад

    more simple way using provider statemanagement

  • @AshwaniKumar-im6zb
    @AshwaniKumar-im6zb 4 года назад +1

    Works fine in debug mode, not in release mode..☹️

  • @ankims
    @ankims 3 года назад

    Does it support quality selection

  • @ahmedgames9335
    @ahmedgames9335 2 года назад

    I don't want to use youtube_player_flutter, how can i get the url of the video ?

  • @Gianluca0000
    @Gianluca0000 4 года назад +2

    I noticed that your code wont bring livestream videos from playlist, do you know the reason for this ?

  • @ricardooscarkanitz6039
    @ricardooscarkanitz6039 4 года назад +1

    I created an app using the same plugin it worked fine on Android real device and IOS simulator, but when I uploaded to the play store and downloaded it, the videos were not loading anymore. Any Idea on what could be causing it?

    • @TakuCoding
      @TakuCoding 4 года назад +1

      add as i posted above

  • @movpediafitness760
    @movpediafitness760 4 года назад +1

    @marcus ng after a video finish playing in youtube, how to block another video suggestion by youtube??
    thanks

  • @groundground9737
    @groundground9737 10 месяцев назад

    best

  • @guilhermediniz1019
    @guilhermediniz1019 3 года назад

    I can't find the course on udemy what is the link?

  • @yosuajuliando
    @yosuajuliando 3 года назад

    Can from Google Drive video?

  • @lyleverything1767
    @lyleverything1767 3 года назад

    Unhandled Exception: API key not valid. Please pass a valid API key. I just copy pasted my own API Key but why still key not valid? Please help

  • @milossblagojevic
    @milossblagojevic 4 года назад

    Hello, and thank you for the video! How can I get the JSON, so that I can create the channel_model using the JSON?

    • @milossblagojevic
      @milossblagojevic 4 года назад

      Ok, found the link to RUclips API Documentation in your video description, thanks! :)

    • @lagadpankaj
      @lagadpankaj 4 года назад

      @@milossblagojevic How can I return more than 50 video result using JSON?

    • @milossblagojevic
      @milossblagojevic 4 года назад

      @@lagadpankaj Look here: developers.google.com/youtube/v3/docs/videos/list#usage You have parameter maxResults to set up the number of results.

  • @hungne8834
    @hungne8834 3 года назад

    If in the api link there is a private video, how should I solve it. Any help is appreciated

  • @ergi5664
    @ergi5664 4 года назад

    audio work ,but video is not showing , can help ?
    I/chromium( 5280): [INFO:CONSOLE(570)] "Error while parsing the 'allow' attribute: 'accelerometer;', 'autoplay;', 'clipboard-write;', 'encrypted-media;', 'gyroscope;', 'picture-in-picture' are invalid feature names.", source: s.ytimg.com/yts/jsbin/www-widgetapi-vfligZDzo/www-widgetapi.js (570)

  • @UCDAT
    @UCDAT 5 месяцев назад +1

    How to show views?

  • @tovidx0974
    @tovidx0974 4 года назад

    How to add project credentials for both android and ios ?

  • @brialcorp8448
    @brialcorp8448 4 года назад

    How can we use channel names/title instead of channel id to search

  • @mikosan5794
    @mikosan5794 Год назад

    Hey can i ues that and remove youtupe icon?