progs:video-soft
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
progs:video-soft [30.04.2025 06:56] – [Деинтерлейс] viacheslav | progs:video-soft [25.06.2025 17:33] (текущий) – [Аниме Bleach] viacheslav | ||
---|---|---|---|
Строка 3: | Строка 3: | ||
===== youtube-dl ===== | ===== youtube-dl ===== | ||
[[https:// | [[https:// | ||
- | [[https:// | + | [[https:// |
+ | [[https:// | ||
<code powershell> | <code powershell> | ||
Строка 65: | Строка 66: | ||
--embed-metadata --parse-metadata " | --embed-metadata --parse-metadata " | ||
</ | </ | ||
+ | |||
===== Московская филармония ===== | ===== Московская филармония ===== | ||
([[http:// | ([[http:// | ||
Строка 98: | Строка 100: | ||
===== NewPipe ===== | ===== NewPipe ===== | ||
Для телефонов на Андроиде. https:// | Для телефонов на Андроиде. https:// | ||
- | < | + | Форк |
- | https:// | + | |
====== ffmpeg ====== | ====== ffmpeg ====== | ||
[[http:// | [[http:// | ||
Строка 1187: | Строка 1188: | ||
-c:v h264_qsv -profile:v high -global_quality: | -c:v h264_qsv -profile:v high -global_quality: | ||
" | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ===== Аниме Bleach ===== | ||
+ | <code powershell> | ||
+ | $folder = " | ||
+ | mkdir $folder | ||
+ | cd $folder | ||
+ | |||
+ | # Скачивание, | ||
+ | $report = @() | ||
+ | 1..91 |% { | ||
+ | $url = iwr " | ||
+ | & yt-dlp.exe $url -f 720p --use-extractors generic | ||
+ | $obj = [pscustomobject]@{ | ||
+ | Number = ($url.ParsedHtml.body.getElementsByClassName(' | ||
+ | Name = $url.ParsedHtml.body.getElementsByClassName(' | ||
+ | } | ||
+ | $report += $obj | ||
+ | } | ||
+ | |||
+ | # Переименование (https:// | ||
+ | $i = 0 | ||
+ | dir *.mp4 |sort lastwritetime |% { | ||
+ | $_ |Rename-Item -NewName ($report[$i].number + " " + ($report[$i].name -replace ' | ||
+ | $i++ | ||
+ | } | ||
+ | |||
+ | # Начальная заставка длится всегда 1:40. Короткая серия (меньше 24:30) длится после заставки 20:10, длинная - 20:50 | ||
+ | dir *.mp4 |% { | ||
+ | [timespan]$duration = & ffprobe.exe -v error -show_entries format=duration -of default=noprint_wrappers=1: | ||
+ | if ($duration.totalminutes -lt 24.5) {$t = " | ||
+ | else {$t = " | ||
+ | & ffmpeg.exe -ss 00:01:40 -i $_.FullName ` | ||
+ | -c:v hevc_nvenc -cq 30 -c:a libopus -b:a 64k -ac 1 ` | ||
+ | -t $t " | ||
} | } | ||
</ | </ |
progs/video-soft.1745996185.txt.gz · Последнее изменение: — viacheslav