Showing posts with label yt-dlp. Show all posts
Showing posts with label yt-dlp. Show all posts

Thursday, 28 May 2026

Berapa kali kata "wali" disebut dalam Pengajian malam Jumat

ulun berkeksperimen hendak mengetahui kata "wali" yang disebut pada video: Majelis RGA | LIVE PENGAJIAN MALAM JUM'AT 17 JULI 2025.

dengan menggunakan script otomatis di Linux
$ yt-dlp --write-auto-sub --sub-lang id --skip-download "https://www.youtube.com/live/OvUTwCa6100?si=XkoQ-j5yRy9n3z4V"
[youtube] Extracting URL: https://www.youtube.com/live/OvUTwCa6100?si=XkoQ-j5yRy9n3z4V
[youtube] OvUTwCa6100: Downloading webpage
[youtube] OvUTwCa6100: Downloading tv client config
[youtube] OvUTwCa6100: Downloading tv player API JSON
[youtube] OvUTwCa6100: Downloading ios player API JSON
[youtube] OvUTwCa6100: Downloading m3u8 information
[info] OvUTwCa6100: Downloading subtitles: id
[info] OvUTwCa6100: Downloading 1 format(s): 136+251
[info] Writing video subtitles to: Majelis RGA | LIVE PENGAJIAN MALAM JUM'AT  17 JULI 2025 [OvUTwCa6100].id.vtt
[download] Destination: Majelis RGA | LIVE PENGAJIAN MALAM JUM'AT  17 JULI 2025 [OvUTwCa6100].id.vtt
[download] 100% of  501.79KiB in 00:00:02 at 168.78KiB/s

$ ls *.vtt
'Majelis RGA | LIVE PENGAJIAN MALAM JUM'\''AT  17 JULI 2025 [OvUTwCa6100].id.vtt'

$ mv *.vtt ceramah.vtt

$ grep -o -i "wali" *.vtt | wc -l
280

$ grep -Eo '[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]{3}' ceramah.vtt | tail -n 1
01:49:51.719

didapat hasilnya: 
Kata "wali" disebut sebanyak 280 kali pada ceramah dengan durasi 1 jam 49 menit.

*Data*
Jumlah kata "wali" = 280 kali
Durasi ceramah = 1 jam 49 menit = (1×60 + 49) = 109 menit

→ Rata-rata 2–3 kali kata "wali" disebut setiap menit.
→ Dalam setiap 10 menit, kata "wali" disebut sekitar 26 kali.


*Interpretasi*
Kata "wali" cukup dominan pada ceramah ini, disebut hampir 3 kali setiap menit.
Jika konteks ceramah adalah tentang wali (misalnya Wali Allah, Wali Songo, atau Wali kelas), maka porsi bahasannya memang fokus ke topik tersebut.
Secara umum, dalam ceramah 1–2 jam, menyebut satu kata 280 kali menunjukkan kata itu menjadi inti tema.

Monday, 4 August 2025

download short youtuber dengan yt-dlp

 yt-dlp -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best" \
--merge-output-format mp4 \
-o "video.mp4" \
"https://youtube.com/shorts/mVA5mGUeBlA?si=Mkc8WDm2yzuEWEbV"

ffmpeg -i video.mp4 -vf "scale=-2:720" -c:v libx264 -crf 28 -preset fast -c:a aac -b:a 128k video_wa.mp4

Friday, 25 July 2025

Berapa kali kata "wali" disebut dalam Pengajian malam Jumat

 yt-dlp --write-auto-sub --sub-lang id --skip-download "https://www.youtube.com/watch?v=mdrkwT63BTk"


yt-dlp --write-auto-sub --sub-lang id --skip-download "URL"

ls *.vtt

grep -o -i "wali" *.vtt | wc -l

grep -Eo '[0-9]{2}:[0-9]{2}:[0-9]{2}\.[0-9]{3}' *.vtt | tail -n 1

Saturday, 25 November 2023

[SOLVED] Unable to extract uploader id with youtube-dl or yt-dlp

 ytdl_hook: ERROR: [youtube] nWWoSzX3JjM: Unable to extract uploader id; please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U ytdl_hook: youtube-dl failed: unexpected error occurred cplayer: Failed to recognize file format


==============

In order to use yt-dlp's update feature, you need to remove the .deb version, and install their binary version from Github.

So, first uninstall it. I assume it would be: apt remove yt-dlp

Then get this Linux standalone binary https://github.com/yt-dlp/yt-dlp/releas ... -dlp_linux

Rename it to yt-dlp, make it executable (right-click, Properties, Permissions).

Then move it to /usr/bin directory:

CODE: SELECT ALL

sudo mv ~/Downloads/yt-dlp /usr/bin

Restart Terminal, then update yt-dlp:

CODE: SELECT ALL

yt-dlp -U