Download playlist from first video? - youtube-dl

Is it possible to download videos from Youtube playlist in reverse order? My Internet is due to be disconnected for a month in less than 24 hours and I would like to download as much content from a channel as possible. But, I want to start from the first video, instead of the last. This is because the videos are a tutorial series and you basically start from the first.
At the moment it's download from the last video.

Found the answer for anyone else looking:
youtube-dl --playlist-reverse https://www.youtube.com/user/smosh

Related

Is there any command in specific to record a part of a livestream that still is in transmission?

The livestream doesn't end (for now, and if ended, I think will be erased of YouTube, that's my reason to download), actually, the video is still in transmission, you know, like the streams of the NASA or streams of channels news. The detail is that the transmission lasts about 10-11 hours, and the transmission has lasted about 3 days. So it was a matter of time before the first concerts were no longer available to watch on the broadcast.
This is the video: https://www.youtube.com/watch?v=rE6QI0ywr0c
I want to download some concerts, but the things that I wanted, are disappearing with the passing of time. Right now, I'm only interested in the Disclosure concert. His concert starts at approximately -3:38:12. I mention it in case someone wants to help me.
I was trying this command, but only appear a text that i don't understand (I'll post it in the comments, all the images with his info). The command is this → yt-dlp.exe -f (bestvideo+bestaudio/best) "link" --postprocessor-args "ffmpeg:-ss 00:00:00 -to 00:00:00" -o "%(title)s_method1.%(ext)s"
The idea of that command emerged on this ideas
https://www.reddit.com/r/youtubedl/wiki/howdoidownloadpartsofavideo/
https://github.com/yt-dlp/yt-dlp/issues/686
Also, I was trying to do this How do you use youtube-dl to download live streams (that are live)?, but I can't get the HLS m3u8 URL in Chrome and Chrome Dev (yes, I go to F12 (Chrome Developer Tools) - Network and I write m3u8, I didn't find anything.
I should mention that I don't have extensive knowledge on codes and yt-dlp. I only learned the necessary to download videos, you know, yt-dlp.exe -F (link) and then yt-dlp.exe -f (numbers of resolution and audio) (link).
So if you recommend any programs or commands, please let me know as precisely as possible.
Any new info I'm gonna update in the comments.
PS: sorry for my english

Track the length of video the user has played and play from the time at which the user left the last time usin GCP

I am using Google Could Platform for storing the video/audio files. The requirement is that the length of the videos/audios at which the user left the last time one has played it, and if one has watched the video/audio, should be tracked and the file should be played next time starting from the time one left. It's the same as Youtube does. I need help about how can we achieve it because I cannot find resources about it on Google or I am not able search it efficiently.
In fact, there is nothing really difficult. At least only one because I'm not a front end developer.
In the principle, you already know the user (already authenticated), and you know the video that they are watching.
The tricky part is to get, from the video player, in the browser, the current video time. Pick this value regularly (let say, every 10s), and post this value to an endpoint (Cloud Functions for example).
The endpoint save in database the latest event, with the userID and the videoID. Next time that the user opens the same video, set the video player to the latest saved time and that's all.
You have to decide if you want to keep the max duration of the video (in case of the user go back to review a part) or the latest. You also need to set the periodic post delay. I said 10s, that means the user can start to watch again the video up to 10s in the past. You can also add an event on OnClose to send the latest video player value,...

Native Client for Screen Capture

I am studying Chrome extensions that do screen recording and make videos out of them. I can not understand how they work yet but I found a common pattern among them all.
They all have a file called video_encoder_main-x86-64.nexe and castify_edit_main-x86-64.nexe which I can not find both them.
I was wondering if anyone who worked before with a similar case where a native client is collecting screen capture to make a webm video or mp4 that I can upload to YouTube.
I want this project to prove a concept for a training company that want to upload screen capture of students solving homework.

Output Thumbs interval in % ElasticTranscoder

I'm using the ElasticTranscoder from Amazon and my app it's almost finished now.
The problem I have is as follow:
Users can upload some video's and I want from every video 5 thumbnails.
Now i want the preset interval in procents, so i have 5 different thumbnails between the whole video.
Does someone here know, if its possible?
I have a lame solution, it works but maybe there are resolutions thats better then myn.
Now i list all objects in a bucket/ folder, takes 5 files, removes the others and rename's te files that's remain.

Continues Video Recording using OpenCv with Multiple Web cams. and streaming Video to Website

I'm a BSc student and im working on my final year project
i have planned to create a security system using OpenCV with C++ using OOP using Ms visual Studio 2012, so far i have managed to capture video from multiple webcams and even record the video separately
However I realize that video only gets saved ones the application is closed. which leads me to another problem, because i would like to stream the recorded video live to a website.
Questions so far
1. Need to continuously record video and save to file
1. Need to Add time and date info (Time Stamp each frame)
Any form of help is much appreciated (code , links, or advice )
thanks in advance