Skip to content

Instantly share code, notes, and snippets.

@coding-youtuber
coding-youtuber / create_video.py
Created July 31, 2023 13:05
「東海オンエアの全動画サムネイルを23秒で振り返る」を作るプログラム
import os
import subprocess
from PIL import Image
# 指定したディレクトリ内のファイルをすべて削除する関数
def clear_directory(directory):
for file in os.listdir(directory):
os.remove(os.path.join(directory, file))
# 画像をリサイズし、連番でリネームして保存する関数
@coding-youtuber
coding-youtuber / index.html
Created May 15, 2022 10:01
Chrome拡張「齋藤飛鳥さんの誕生日カウントダウン」
<!DOCTYPE html>
<html lang="jp">
<style>
* {
margin: 0;
padding: 0;
}
body {
background: #000;
@coding-youtuber
coding-youtuber / main.js
Created May 7, 2022 09:41
中央大学ホームページのトップにステハゲの動画を流すChrome拡張
const element = document.getElementById('add_yt')
const p = {
videoURL: 'https://www.youtube.com/watch?v=u7o6KrSFVNY',
containment: '.yt_wrap',
autoPlay: true,
loop: true,
mute: true,
showControls: false,
showYTLogo: false,
@coding-youtuber
coding-youtuber / index.html
Created April 9, 2022 10:53
【HTML入門】舐達麻Chrome拡張の作り方
<!DOCTYPE html>
<html>
<style>
* {
margin: 0;
padding: 0;
}
body {
@coding-youtuber
coding-youtuber / main.dart
Created September 21, 2021 11:48
ドゥワァ! センナナヒャク!!アプリの作り方
import 'package:flutter/material.dart';
import 'package:video_player/video_player.dart';
/*
ドゥワァ! センナナヒャク!!アプリの作り方
▶︎使用技術
・Flutter
iOS/Androidアプリが両方1つのコードで作れるフレームワーク。
@coding-youtuber
coding-youtuber / main.dart
Created September 16, 2021 10:32
撮り鉄ボイスアプリの作り方
import 'package:flutter/material.dart';
import 'package:audioplayers/audioplayers.dart';
/*
撮り鉄ボイスアプリの作り方
▶︎使用技術
・Flutter
iOS/Androidアプリが両方1つのコードで作れるフレームワーク。
Dartというプログラミング言語を使う。
@coding-youtuber
coding-youtuber / main.dart
Created September 12, 2021 07:54
トリビアの泉「へぇ〜ボタン」アプリの作り方(Flutter)
import 'package:flutter/material.dart';
import 'package:audioplayers/audioplayers.dart';
/*
へぇ〜ボタンアプリの作り方
▶︎使用技術
・Flutter
iOS/Androidアプリが両方1つのコードで作れるフレームワーク。
Dartというプログラミング言語を使う。
@coding-youtuber
coding-youtuber / momotaro.py
Created July 8, 2021 14:25
桃太郎で理解するpython
# Pythonで理解する桃太郎
N_LONGTIME = 1000
for i in range(N_LONGTIME):
current_year = current_year - 1
old_man = Person(age=70)
old_woman = Person(age=70)
people = []
@coding-youtuber
coding-youtuber / AECarController.cs
Created March 29, 2021 11:26
Unityで頭文字DのAE86(ハチロク)を動かすスクリプト
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[System.Serializable]
public class MyAxleInfo {
public WheelCollider leftWheel;
public WheelCollider rightWheel;
public GameObject visualLeftWheel;
public GameObject visualRightWheel;
@coding-youtuber
coding-youtuber / add_telop.py
Created February 20, 2021 04:22
FFmpegを用いて動画にテロップをつける
import os
import subprocess
# Pythonからコマンド実行する例
def add_telop(self, text, index, input_file_path):
file_name = os.path.basename(input_file_path)
output_video_path = os.path.join(self.telopped_working_dir, "{}.mp4".format(index))
cmd = """
ffmpeg -y -i {} \
-filter_complex "drawtext=fontfile=/usr/share/fonts/truetype/freefont/FreeSerif.ttf: text='{}':\