# Download Streaming Buffer Video với yt-dlp

Open PowerShell

```bash
winget install --id yt-dlp.yt-dlp
```

Download aria2 để có speed x 2 download:

```bash
winget install --id=aria2.aria2  -e
```

##### Best Option:

sau khi cài **yt dlp, ffmpeg và aria2c** thì sử dụng command format sau:

```
yt-dlp --external-downloader aria2c --external-downloader-args "-x 16 -s 16 -k 1M" "VIDEO_URL"
```

ví dụ thực tế, download với highspeed 16 concurrent threads

```bash
yt-dlp --external-downloader aria2c --external-downloader-args "-x 16 -s 16 -k 1M" "https://southeastasia1-mediap.svc.ms/transform/videomanifest?provider=spo&inputFormat=mp4&cs=fFNQTw&correlationId=7a4a8aa1-e0bc-4000-d0f3-6e134e669b49&docid=https%3A%2F%2Fcaskvietnam-my.sharepoint.com%2Fpersonal%2Fstorageadmin_cask_vn%2F_api%2Fv2.0%2Fdrives%2Fb%21MvyyCCTQ4Eutu3r8U9lOLzEJitllXbdGqZ2NatFHNgke3qPStJtIQ6fu_FviFeA1%2Fitems%2F016FAKD5LOEGBE7TBK35AKQ4AT2XBEMWA6%3Ftempauth%3Dv1.eyJzaXRlaWQiOiIwOGIyZmMzMi1kMDI0LTRiZTAtYWRiYi03YWZjNTNkOTRlMmYiLCJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvY2Fza3ZpZXRuYW0tbXkuc2hhcmVwb2ludC5jb21AZWY2YWNkZTItOGZmZS00NDA5LTgzZWMtYzRiMGNjZDIzNjc2IiwiZXhwIjoiMTc0MTk0MDg3OCJ9.CiMKCXNoYXJpbmdpZBIWNlJLUDdhMWFxVTZ3UlVoQkJBL1c2QQoKCgRzbmlkEgIyORILCPil3-C7qvE9EAUaDDExNS43OC4xLjEwNSIUbWljcm9zb2Z0LnNoYXJlcG9pbnQqLFMyNm5vN1lnR05qT3piT0h5Wnp6Zmc2WE5UMEJBblgwandkSzNGSXNYdnc9MMABOAFCEKGKSnq84ABA0PNuE05mm0lKEGhhc2hlZHByb29mdG9rZW5iBHRydWVyYTBoLmZ8bWVtYmVyc2hpcHx1cm4lM2FzcG8lM2Fhbm9uIzg2OTRkNzI1N2VmOGQ3Y2UxZjE4OTQ2MDEwMzQ5MWM3YzQ0NWUwZjJjN2EwZDU3Y2QwZWQwMDEyZjhkYWFlOWN6ATDCAWEwIy5mfG1lbWJlcnNoaXB8dXJuJTNhc3BvJTNhYW5vbiM4Njk0ZDcyNTdlZjhkN2NlMWYxODk0NjAxMDM0OTFjN2M0NDVlMGYyYzdhMGQ1N2NkMGVkMDAxMmY4ZGFhZTljyAEB.IqjI3hF_qXe43mmy5E7HnpnDha64me5NXjJqlbepTIw%26version%3DPublished&psi=2769b4fc-413e-4874-b32b-14ce8412997e&enhanceAudio=true&cTag=%22c%3A%7B4F82216E-2ACC-40DF-A870-13D5C246581E%7D%2C2%22&action=Access&part=index&format=dash" -o test.mp4
```

##### **Giải thích từng phần**:

1. **`yt-dlp`**
    
    
    - Đây là công cụ dùng để tải video từ nhiều trang web khác nhau (bao gồm YouTube, Facebook, Twitter, v.v.).
2. **`--external-downloader aria2c`**
    
    
    - Thay vì để `yt-dlp` tự tải video, nó sẽ sử dụng **aria2c** (một công cụ tải đa luồng mạnh mẽ) để tăng tốc độ tải.
3. **`--external-downloader-args "-x 16 -s 16 -k 1M"`**
    
    
    - Đây là các tham số được truyền cho **aria2c**: 
        - `-x 16`: Cho phép tối đa **16 kết nối song song** để tải xuống.
        - `-s 16`: Sử dụng **16 luồng tải** (mỗi luồng lấy một phần của tệp).
        - `-k 1M`: Kích thước khối tải về là **1 MB**. Điều này giúp tối ưu hóa tốc độ tải.
4. **`"VIDEO_URL"`**
    
    
    - Đây là **URL của video** mà bạn muốn tải về (trong trường hợp này là một file MP4 DASH từ SharePoint).
5. **`-o test.mp4`**
    
    
    - **Lưu video với tên** `test.mp4`.

##### **Instruction**:

1. F12 on Browser
2. CTRL+R on the page, Click on The Play button
3. look for filter: videomanifest?provider
4. Stop The Play
5. Find "index&amp;format=dash" and remove all after that including &amp;

```bash
https://southeastasia1-mediap.svc.ms/transform/videomanifest?provider=spo&inputFormat=mp4&cs=fFNQTw&correlationId=e9528aa1-d08e-4000-d0f3-66c30839695e&docid=https%3A%2F%2Fcaskvietnam-my.sharepoint.com%2Fpersonal%2Fstorageadmin_cask_vn%2F_api%2Fv2.0%2Fdrives%2Fb%21MvyyCCTQ4Eutu3r8U9lOLzEJitllXbdGqZ2NatFHNgke3qPStJtIQ6fu_FviFeA1%2Fitems%2F016FAKD5LOEGBE7TBK35AKQ4AT2XBEMWA6%3Ftempauth%3Dv1.eyJzaXRlaWQiOiIwOGIyZmMzMi1kMDI0LTRiZTAtYWRiYi03YWZjNTNkOTRlMmYiLCJhdWQiOiIwMDAwMDAwMy0wMDAwLTBmZjEtY2UwMC0wMDAwMDAwMDAwMDAvY2Fza3ZpZXRuYW0tbXkuc2hhcmVwb2ludC5jb21AZWY2YWNkZTItOGZmZS00NDA5LTgzZWMtYzRiMGNjZDIzNjc2IiwiZXhwIjoiMTc0MTk0OTcyMCJ9.CiMKCXNoYXJpbmdpZBIWNlJLUDdhMWFxVTZ3UlVoQkJBL1c2QQoKCgRzbmlkEgIyORILCIKN1MnOr_E9EAUaDDExNS43OC4xLjEwNSIUbWljcm9zb2Z0LnNoYXJlcG9pbnQqLFMyNm5vN1lnR05qT3piT0h5Wnp6Zmc2WE5UMEJBblgwandkSzNGSXNYdnc9MMABOAFCEKGKUumO0ABA0PNmwwg5aV5KEGhhc2hlZHByb29mdG9rZW5iBHRydWVyYTBoLmZ8bWVtYmVyc2hpcHx1cm4lM2FzcG8lM2Fhbm9uIzg2OTRkNzI1N2VmOGQ3Y2UxZjE4OTQ2MDEwMzQ5MWM3YzQ0NWUwZjJjN2EwZDU3Y2QwZWQwMDEyZjhkYWFlOWN6ATDCAWEwIy5mfG1lbWJlcnNoaXB8dXJuJTNhc3BvJTNhYW5vbiM4Njk0ZDcyNTdlZjhkN2NlMWYxODk0NjAxMDM0OTFjN2M0NDVlMGYyYzdhMGQ1N2NkMGVkMDAxMmY4ZGFhZTljyAEB._7Xn98uOvn7JBih7kjlMMpiDBbFsA9BrG1V2dD1DJkk%26version%3DPublished&psi=f3663a6b-84f3-40eb-8432-a282e474ad4f&enhanceAudio=true&cTag=%22c%3A%7B4F82216E-2ACC-40DF-A870-13D5C246581E%7D%2C2%22&action=Access&part=index&format=dash
```

[https://cloud.kyluat.com/s/d4daw5nQM8KL3Fo](https://cloud.kyluat.com/s/d4daw5nQM8KL3Fo)

1. Copy from the beginning of url to the end.
2. Use the best option above