外国のサイトにある動画から字幕を抜き出したくて色々試したけど上手く行かなかった(www.francetvinfo.frというとこ)
でもffmpegだとあっさり成功した
もしJavaScriptに詳しければffmpegというツールに頼らず抜き出せたのだろうか?
chatGPTに聞くとDOMで作成してるみたいな答えが帰ってきたので字幕作成はJavaScriptで行っているのかなと思った
今字幕抜き出せた喜びとツールに頼った悔しさが入り混じってるけど皆なら自力で抜き出せた?
探検
JavaScript の質問用スレッド vol.126
294デフォルトの名無しさん (アウアウウー Sa79-mO6r [106.130.52.8])
2025/02/06(木) 13:59:21.74ID:FTswYlc4a295デフォルトの名無しさん (JP 0H96-qIVI [133.106.33.6])
2025/02/13(木) 12:33:25.69ID:DZyx9aKAH 失礼します。
insertBeforeでHTML要素にnodeを追加する際、複数ある要素(class)の1番最後にのみnodeを挿入したいのですが、可能でしょうか?
<div class="unko"></div> //1
<div class="unko"></div> //2
<div class="unko"></div> //3
<div class="unko"></div> //4
<div class="unko"></div> //~以下ランダムで増減
このように、ユーザーが投稿するコメントのようなランダムで増減するclass要素があり、その繰り返しの1番最後にnodeを挿入したいのですが、
hoge[0].parentNode.insertBefore(elmDiv, hoge[0].nextSibling)
これを改良して
hoge[※最後の要素].parentNode.insertBefore(elmDiv, hoge[※最後の要素].nextSibling)
とするにはどうすればいいでしょうか?
そもそも不可能である場合、不可能であると断言して頂けると幸いです。
insertBeforeでHTML要素にnodeを追加する際、複数ある要素(class)の1番最後にのみnodeを挿入したいのですが、可能でしょうか?
<div class="unko"></div> //1
<div class="unko"></div> //2
<div class="unko"></div> //3
<div class="unko"></div> //4
<div class="unko"></div> //~以下ランダムで増減
このように、ユーザーが投稿するコメントのようなランダムで増減するclass要素があり、その繰り返しの1番最後にnodeを挿入したいのですが、
hoge[0].parentNode.insertBefore(elmDiv, hoge[0].nextSibling)
これを改良して
hoge[※最後の要素].parentNode.insertBefore(elmDiv, hoge[※最後の要素].nextSibling)
とするにはどうすればいいでしょうか?
そもそも不可能である場合、不可能であると断言して頂けると幸いです。
296デフォルトの名無しさん (ワッチョイ 9eba-k2ZP [2001:240:241a:56bf:*])
2025/02/13(木) 13:01:37.54ID:xGLXSNfR0 :last-of-typeとか:last-childとかで出来るけどそういうの知らなくても”配列の長さ-1”くらいは思いつこうよ
297295 (ワッチョイ b149-GKZ3 [180.221.149.54])
2025/02/13(木) 13:14:34.23ID:8KNio/Em0 > 296
つまりあまたはわたしをアホとおっしゃるのですか?
つまりあまたはわたしをアホとおっしゃるのですか?
298295 (ワッチョイ b149-GKZ3 [180.221.149.54])
2025/02/13(木) 13:15:37.17ID:8KNio/Em0 💩
299デフォルトの名無しさん (ワッチョイ 5e0b-XAIF [153.164.41.34])
2025/02/13(木) 13:39:50.07ID:tamKTj1t0 >>295
hoge[hoge.length-1].insertAdjacentElement("afterend", elemDiv);
hoge[hoge.length-1].insertAdjacentElement("afterend", elemDiv);
300デフォルトの名無しさん (ワッチョイ 7d7c-F9OP [122.212.18.110])
2025/04/05(土) 12:51:42.18ID:7VBJ2biq0 関数定義するとき、
function funcName() { ~}
と
const funcName = () => { ~ }
で、関数内でthisの参照先を気にしないとすると、どっちの書き方のほうがいい、とかありますか?
なんとなくconst~で書いてたときがあるんですが、VSCodeでアウトライン表示したときに、functionで定義するとメソッドのアイコンになるけど、constで書くと変数扱いになるで他の変数と(ツリー上)区別が付きにくくなり、functionの書き方に戻しました。
function funcName() { ~}
と
const funcName = () => { ~ }
で、関数内でthisの参照先を気にしないとすると、どっちの書き方のほうがいい、とかありますか?
なんとなくconst~で書いてたときがあるんですが、VSCodeでアウトライン表示したときに、functionで定義するとメソッドのアイコンになるけど、constで書くと変数扱いになるで他の変数と(ツリー上)区別が付きにくくなり、functionの書き方に戻しました。
301デフォルトの名無しさん (ワッチョイ 058f-iziL [2001:ce8:137:595f:*])
2025/04/05(土) 21:28:14.07ID:sUMv9Ks50 >>300
巻き上げがあるから関数宣言はやめた方がいい
巻き上げがあるから関数宣言はやめた方がいい
302デフォルトの名無しさん (ワッチョイ 0507-pzHV [2001:240:2463:dde5:*])
2025/04/05(土) 21:48:41.97ID:lcZxDDXa0 巻き上げがあったら困る場合だけ関数式
関数宣言のほうが
- 巻き上げがあるからトップダウンで書ける
- 名前付きの関数なのでdebugabilityが高い
ので迷ったらまずはこっち
関数宣言のほうが
- 巻き上げがあるからトップダウンで書ける
- 名前付きの関数なのでdebugabilityが高い
ので迷ったらまずはこっち
303デフォルトの名無しさん (ワッチョイ 372f-pQOn [60.236.132.37])
2025/05/08(木) 23:46:11.91ID:fGnrU9Lw0 constに入れておかないと、チーターに簡単に上書き改竄されたりすんのか
304デフォルトの名無しさん (ワッチョイ ef4b-3gjP [119.150.14.214 [上級国民]])
2025/05/11(日) 01:02:25.07ID:N+caZpkb0 水前寺清子?
305デフォルトの名無しさん (ワッチョイ cfcf-+6HO [153.205.197.132])
2025/05/11(日) 17:20:56.05ID:NQ286Pqc0 バイナリをいじる場合はconstとか関係ない。
306デフォルトの名無しさん (ワッチョイ 9722-2R+f [180.24.66.223 [上級国民]])
2025/05/30(金) 22:49:08.32ID:1o7EfCHn0 愚痴ですが…
当方プログラミングはC言語やVBA、ほんの少しPythonを触ったことがあるぐらいのド素人です
今はサポートされてない昔の測定機器のSDKですが、dllファイルがVBAからライブラリとして読めない現象が発生
原因分からず、VBA詳しい友人にdllファイルをアンコンパイルして解析してもらうとC++で書かれているためそもそもVBAで読めないと言われました
ChatGPTにも相談すると中間Wrapper作りますよ!と言われ、紆余曲折有りながら出来上がったものをVBAで読み込んでも動作せず
諦めてダメ元で公式のサポートを頼るも、日本国内の代理店からは対応できないと断られ、やむを得ず国際電話で計測器メーカー直轄の韓国の拠点へ電話
後日メール返すとのこと
疲れた
当方プログラミングはC言語やVBA、ほんの少しPythonを触ったことがあるぐらいのド素人です
今はサポートされてない昔の測定機器のSDKですが、dllファイルがVBAからライブラリとして読めない現象が発生
原因分からず、VBA詳しい友人にdllファイルをアンコンパイルして解析してもらうとC++で書かれているためそもそもVBAで読めないと言われました
ChatGPTにも相談すると中間Wrapper作りますよ!と言われ、紆余曲折有りながら出来上がったものをVBAで読み込んでも動作せず
諦めてダメ元で公式のサポートを頼るも、日本国内の代理店からは対応できないと断られ、やむを得ず国際電話で計測器メーカー直轄の韓国の拠点へ電話
後日メール返すとのこと
疲れた
307デフォルトの名無しさん (ワッチョイ 9722-2R+f [180.24.66.223 [上級国民]])
2025/05/30(金) 22:50:16.72ID:1o7EfCHn0 ちなみに今回の対応も韓国への国際電話も自腹です(^q^)
何やってるんだろうな俺
何やってるんだろうな俺
308デフォルトの名無しさん (ワッチョイ e3b4-nntB [2400:4151:a4a0:6500:*])
2025/10/11(土) 20:33:48.15ID:n5gETjNc0 video_elm.addEventListener(
"ended",
function(){
alert("全て見た");
}
);
動画を再生しきると「全て見た」と出るけど
video_elm.currentTime = 0;で再生位置を最初に戻してまた再生しても
「全て見た」と出ませんでした。
このイベントは1回限りなんですか?
"ended",
function(){
alert("全て見た");
}
);
動画を再生しきると「全て見た」と出るけど
video_elm.currentTime = 0;で再生位置を最初に戻してまた再生しても
「全て見た」と出ませんでした。
このイベントは1回限りなんですか?
レスを投稿する
ニュース
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★2 [Hitzeschleier★]
- 日本語が話せない「外国籍」の子が急増中、授業がストップ、教室から脱走も…先生にも大きな負担「日本語支援」追いつかず [七波羅探題★]
- 【女子カーリング】五輪出場決定!女子日本代表の「フォルティウス」チーム名は「より強く」の意味 [征夷大将軍★]
- 「暖房が使えない」「食費が高くて子どもの栄養が…」 物価高に苦しむ子育て世帯、政府に期待する支援は [蚤の市★]
- 【米国】「トランプ・ゴールドカード」の受付開始 1億5600万円でアメリカの永住権を獲得 ウェブサイトで申し込み [ぐれ★]
- パワフル女性世界3位に高市首相 米誌フォーブス選出 [蚤の市★]
- エナジードリンク、危険だった。飲酒喫煙もせずランニングが趣味の54歳の若者が毎日たった8本飲むだけで脳卒中に [742348415]
- Twitter医師ら「死ぬほど勉強して博愛精神求められるとかそらみんな美容外科なるわ。嫌なら普通の医療も保険診療廃止しろ!」 [762037879]
- 高市「野党はもう債権とか為替の話はしないで!よく分からないから答えない!」 [884040186]
- 在宅なのにここ見てる奴wwwwwwwwwwww
- 政治をなんとかすれば少子化が改善すると考えるのはちゃんちゃらおかしい
- ホロライブvtuberさん、ソシャゲに登場するも演技力で界隈に衝撃が走る [329329848]
