新規です
そのままでもいいかぁとは思ったけど技術的な質問をして返ってくるのはここしかないので戻ってきたのかも
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
おかしいこと言ってるかもしれないけど
ytdl-coreをつかってmp4を取得してそれをそのまま動画として流したい
でもファイルとして保存したくないってできる??
RE: https://misskey.io/notes/96vto905ce
このアカウントは、notestockで公開設定になっていません。
var router = require("express").Router();
const fs = require('fs');
const ytdl = require('ytdl-core');
const YouTube = require("youtube-sr").default;
const {exec}= require('child_process');
let vid=0;
let aud=0;
//ここまで変数の定義とか
router.get("/", (req, res) => {
res.status(500).send("");
});
router.get("/:videoId", async (req, res) => {
const info = await YouTube.getVideo(`https://youtube.com/watch?v=${req.params.videoId}`);
const videoid = req.params.videoId;
video_title=info.title;
video_views=info.views;
video_uploadat=info.uploadedAt;
video_description=info.description;
channel_id=info.channel.id;
channel_icon=info.channel.icon.url;
channel_name=info.channel.name;
channel_verified=info.channel.verified;
channel_subscribers=info.channel.subscribers;
console.log(__dirname +"/../")
//---------------------------------------------------------------
if( fs.existsSync(`videos/${req.params.videoId}.mp4`) ){
res.render('watch/index.ejs',{video_id: videoid, video_title: video_title, video_views: video_views, video_uploadat: video_uploadat, channel_id: channel_id, channel_icon: channel_icon, channel_name: channel_name, channel_verified: channel_verified, channel_subscribers: channel_subscribers}); //ファイルが存在していたらなにもせずにレスポンスを返す
}else{
const url = `https://www.youtube.com/watch?v=${videoid}`;
const video = ytdl(url, { filter: 'videoonly', quality: 'highestvideo' });
const audio = ytdl(url, { filter: 'audioonly', quality: 'highestaudio' });
//音声のダウンロード
video.pipe(fs.createWriteStream(`videos/${videoid}_noaudio.mp4`));
//動画のダウンロード
audio.pipe(fs.createWriteStream(`videos/${videoid}.mp3`));
video.on('end', () => {
vid=1;
if (vid==1 && aud==1){
convert(videoid);
res.render('watch/index.ejs',{video_id: videoid, video_title: video_title, video_views: video_views, video_uploadat: video_uploadat, channel_id: channel_id, channel_icon: channel_icon, channel_name: channel_name, channel_verified: channel_verified, channel_subscribers: channel_subscribers},{async: true});
}
});
audio.on('end', () => {
aud=1;
if (vid==1 && aud==1){
convert(videoid);
res.render('watch/index.ejs',{video_id: videoid, video_title: video_title, video_views: video_views, video_uploadat: video_uploadat, channel_id: channel_id, channel_icon: channel_icon, channel_name: channel_name, channel_verified: channel_verified, channel_subscribers: channel_subscribers},{async: true});
}
});
}
});
//--------音声と動画の結合作業----------
function convert(videoid){
console.log(videoid);
exec(`ffmpeg -i videos/${videoid}_noaudio.mp4 -i videos/${videoid}.mp3 -c copy videos/${videoid}.mp4`);
}
module.exports = router;
スパゲティコード…まっちゃてぃー(低スペックモデル
まっちゃてぃー(高スペックモデル
まっちゃてぃー(省電力モデル
あなたはどれがほしいですか
このアカウントは、notestockで公開設定になっていません。
@EchigawaX230IBM@mk.lei202.com わからないけど LIFEBOOK A552/EXってやつです
このアカウントは、notestockで公開設定になっていません。
@youth0530@gaku-tab-love.com う〜んちゃう
ストリーミング配信したいみたいなかんじ
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
createAudioResourceはあるのにcreateVidroResourceはないんですか!?
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
nodejs使っててffmpegでaudioとvideoを結合したいんだけどpipeを何個も作る?ことってできる?
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
多分opusのコーデックに対応してるビデオコーデックはvp9とvp8と何かしか対応してないって言われてるんだけど
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Twitter本社前で段ボール箱抱え「解雇されたエンジニア」を装った二人組、大手メディアを騙しインタビューを受ける
https://nordot.app/958956733475880960?c=559314306504344673
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
小學生さんはまっちゃてぃーさんを見習ひ、自前でMisskeyの\sf\small\overset{\tinyインスタンス}{あらはれ}
を建ててほしい感がある。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
minioのbackendをazure blob storageにしたいのだけど…やり方がわからなかったので教えてほしいです…
misskey.ioに新しい絵文字 (
polarbearwarping
)が追加されたかも。
https://s3.arkjp.net/misskey/7e12763d-684e-471f-81f0-791ac5eb4247.GIF
このアカウントは、notestockで公開設定になっていません。
【しょーがくせーからはじめる】
【みすきーさーばーのたてかた】
みたいな記事をMisskey Wikiに誰か書いて欲しいなどと時閒線に貼り付けとふてみる。
このアカウントは、notestockで公開設定になっていません。
本当に拡散してほしいものは拡散しないくせにどうでもいいものは拡散するmisskeyの小中学生の皆さん
このアカウントは、notestockで公開設定になっていません。
@youth0530@gaku-tab-love.com わからん
migrationのしすぎで復元不可能なほど壊れた
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
xyz/.life/.top/.tokyo/.biz/.info/.fun/.space/.online/.cfdが0円!
「ローマ字.jp」が0円
「.co/.me/.pw/.cc/.asia」0円
欲しい物あります?
このアカウントは、notestockで公開設定になっていません。
@H2N_moon_@toot.blue 私です(
サーバーのインフラ管理などしてます…
中2です(?)
もし我が學生用鯖を建てるのであれば、BiliBili動畫形式にしたいにゃぁ(登錄は誰でも出來るが、投稿したければ數字の心得試験を合格しなければならない)
minioのバックエンドをazure blob storageにしたいのだけどやり方がわからないので誰か教えていただけませんか…
このアカウントは、notestockで公開設定になっていません。
minioのバックエンドをazure blob storageにしたいのだけどやり方がわからないので誰か教えていただけませんか…
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
実はgaku-tab-love.comはるなち氏が考えたgaku-tab-kill.comをもじっただけ…
このアカウントは、notestockで公開設定になっていません。
Input #0, matroska,webm, from 'pipe:3':
Metadata:
encoder : google/video-file
Duration: 00:19:15.98, start: -0.007000, bitrate: N/A
Stream #0:0(jpn): Audio: opus, 48000 Hz, stereo, fltp (default)
Input #1, mov,mp4,m4a,3gp,3g2,mj2, from 'pipe:4':
Metadata:
major_brand : dash
minor_version : 0
compatible_brands: iso6avc1mp41
creation_time : 2022-10-27T17:29:39.000000Z
Duration: 00:19:15.95, start: 0.000000, bitrate: N/A
Stream #1:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 13 kb/s, 59.94 fps, 59.94 tbr, 60k tbn (default)
Metadata:
creation_time : 2022-10-27T17:29:39.000000Z
handler_name : ISO Media file produced by Google Inc.
vendor_id : [0][0][0][0]
[webm @ 0x73cac40] Only VP8 or VP9 or AV1 video and Vorbis or Opus audio and WebVTT subtitles are supported for WebM.
Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument
Error initializing output stream 0:1 --
https://gaku-tab-love.comにアカウント登録出来ないと連絡がしばしば来るのだが私は普通にできる(シークレットモード使ってやってる)のだが皆さんできるのか試してみてほしい
新規登録を押してダイアログ?が出るかだけ見て欲しいです
う〜んbetaを動かしてる弊害っぽい
なんか内部的にはユーザーを作る処理はできてるけどそこから先に進まないのかも
と推測したがturnsiteをつけているとなるかも
何がおかしいんだ?
RE: https://misskey.io/notes/96xecvj31d
皆さんありがとうごさいました…
問題はここではないことが判明しました
RE: https://misskey.io/notes/96xecvj31d
@youth0530@gaku-tab-love.com さっきも書いたけど
始める を押したあとの処理がされてないとかそんな感じの何か
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
@harunon う〜ん
ここじゃなくて turnsiteを有効にして新規登録の始めるを押してもその後の処理が行われてない?みたいな挙動をしてます
betaを動かしてるのでその弊害ですね多分(
@harunon う〜ん
ここじゃなくて turnsiteを有効にして新規登録の始めるを押してもその後の処理が行われてない?みたいな挙動をしてます
betaを動かしてるのでその弊害ですね多分(
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
作りたいものたくさんあるしアイディアもあるしどうしようかもだいたい思いついてるのに作る気力ない辛い
このアカウントは、notestockで公開設定になっていません。
249 webm audio - 50k -
250 webm audio - 70k -
251 webm audio - 160k -
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
きぇぇぇぇぇぇぇ!
ウォウォウォウ イェイェイェイ
ウォウウォウウォ イェイイェイェ
読んでみた
尚全く面白くはない模様