2026年4月25日土曜日

GIMP LGM 2026 動画と字幕の事

LGB (Libre Graphics Meeting) 2026 。
其処で 当 Blog では お馴染みの Jehan さま が公演されました。
ワクワクドキドキで講演の動画を再生。
うわぁ、英語が ... 。  まぁ、当然なのですが ... 。


生の (?) Jehan さま に出会える!。

Jehan さまは GIMP の主要開発者ですね。


通常、アプリやソフトを使っていても、
開発陣は 黒子 だったり、表に出無い事も多いですね。

GIMP を使っていて思う事は、
開発者さん達と、レポートやメールで繋がれる事。
此れって、素晴らしい事だと思います。

そして、啓蒙活動もされていて、
其の動画等で、でご本人の動く姿やお声が聞けます。

其の一例。


LGM 2026 - GIMP: a Community, Free Software
by Jehan

https://www.youtube.com/watch?v=CBeSewI03wk
or
https://media.ccc.de/v/lgm-2026-110674-gimp-a-community-free-software

内容的には同じだと思います。
公開先が違うだけの気がします。


前者は自動字幕可能。
後者は通常のダウンロードが可能。


先ずは、
自動字幕を取得して見ます。
yt_dlp と言うフリーソフトにお世話になります。

yt-dlp --write-auto-sub --sub-lang "en.*" <URL>

此れで、英語字幕が生成されますが、
.en.vtt と .en-orig.vtt とのふたつが出て来ます。
双方を較べると ... 。

C:¥Users¥UserA>fc F:¥GIMP¥LGM2026Video¥lgm2026-110674-eng-GIMP_a_Community_Free_Software_hd.en.vtt F:¥GIMP¥LGM2026Video¥lgm2026-110674-eng-GIMP_a_Community_Free_Software_hd.en-orig.vtt
ファイル F:¥GIMP¥LGM2026VIDEO¥lgm2026-110674-eng-GIMP_a_Community_Free_Software_hd.en.vtt と F:¥GIMP¥LGM2026VIDEO¥LGM2026-110674-ENG-GIMP_A_COMMUNITY_FREE_SOFTWARE_HD.EN-ORIG.VTT を比較しています
FC: 相違点は検出されませんでした

と答えが返って来ます。

どうして、同じものふたつなの?。


さて、仕切り直しましょう。
YouYube の設定を見て見ると、
自動字幕を翻訳出来る事が分かると思います。


英語ちんぷんかんぷんな私でも、
英語字幕が出れば少しは役に立ちますが、
其れが日本語翻訳されていれば、更に! です。

此れは利用し無いのは 宝の持ち腐れ!。
活用! 活用!。

YouTube さま、ひいては、Google さま、 ありがとう!。  ;)


では、実践編。

F:¥yt_dlp>yt-dlp  --write-auto-subs --sub-langs ja,en,en_orig --sleep-subtitles 60 https://www.youtube.com/watch?v=CBeSewI03wk
[youtube] Extracting URL: https://www.youtube.com/watch?v=CBeSewI03wk
[youtube] CBeSewI03wk: Downloading webpage
WARNING: [youtube] No supported JavaScript runtime could be found. Only deno is enabled by default; to use another runtime add  --js-runtimes RUNTIME[:PATH]  to your command/config. YouTube extraction without a JS runtime has been deprecated, and some formats may be missing. See  https://github.com/yt-dlp/yt-dlp/wiki/EJS  for details on installing one
[youtube] CBeSewI03wk: Downloading android vr player API JSON
[info] CBeSewI03wk: Downloading subtitles: ja, en
[info] CBeSewI03wk: Downloading 1 format(s): 399+251
[info] Writing video subtitles to: LGM 2026 - GIMP: a Community, Free Software [CBeSewI03wk].ja.vtt
[download] Sleeping 60.00 seconds ...
[download] Destination: LGM 2026 - GIMP: a Community, Free Software [CBeSewI03wk].ja.vtt
[download] 100% of  267.84KiB in 00:00:01 at 211.93KiB/s
[info] Writing video subtitles to: LGM 2026 - GIMP: a Community, Free Software [CBeSewI03wk].en.vtt
[download] Sleeping 60.00 seconds ...
[download] Destination: LGM 2026 - GIMP: a Community, Free Software [CBeSewI03wk].en.vtt
[download] 100% of  229.97KiB in 00:00:00 at 440.58KiB/s
[download] Destination: LGM 2026 - GIMP: a Community, Free Software [CBeSewI03wk].f399.mp4
[download] 100% of  182.44MiB in 00:01:33 at 1.95MiB/s
[download] Destination: LGM 2026 - GIMP: a Community, Free Software [CBeSewI03wk].f251.webm
[download] 100% of   25.67MiB in 00:00:10 at 2.44MiB/s
[Merger] Merging formats into "LGM 2026 - GIMP: a Community, Free Software [CBeSewI03wk].webm"
Deleting original file LGM 2026 - GIMP: a Community, Free Software [CBeSewI03wk].f399.mp4 (pass -k to keep)
Deleting original file LGM 2026 - GIMP: a Community, Free Software [CBeSewI03wk].f251.webm (pass -k to keep)

F:¥yt_dlp>

字幕は3つあるのかと思う訳ですが、
実質はふたつ。

.en-orig.vtt は .ja.vtt として翻訳され、
.en.vtt と .ja.vtt とのふたつが残ります。

先の検証で同じものがふたつあったのは、片方を元に翻訳する為なのでしょう。



因みに、
Jehan さま、
講演冒頭で体調が優れ無い (sick) と語っていましたが、
大丈夫かしら ... 。


早く元通り元気になられる事を祈りましょう!。  



[2026/04/25] 動画再生図(字幕付き)を追加

0 件のコメント:

コメントを投稿