progs:video-soft
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
progs:video-soft [18.05.2025 08:15] – [youtube-dl] viacheslav | progs:video-soft [11.09.2025 09:12] (текущий) – [ffplay] viacheslav | ||
---|---|---|---|
Строка 65: | Строка 65: | ||
# Скачать описание и вшить его в файл (метки времени тоже появляются, | # Скачать описание и вшить его в файл (метки времени тоже появляются, | ||
--embed-metadata --parse-metadata " | --embed-metadata --parse-metadata " | ||
+ | # Получить имена видео в списке без скачивания | ||
+ | $titles = yt-dlp https:// | ||
</ | </ | ||
Строка 1188: | Строка 1190: | ||
-c:v h264_qsv -profile:v high -global_quality: | -c:v h264_qsv -profile:v high -global_quality: | ||
" | " | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ===== Аниме Bleach ===== | ||
+ | <code powershell> | ||
+ | # Всего в сериале 366 серий | ||
+ | $folder = " | ||
+ | $ytdlp = " | ||
+ | # Задать начальную и конечную серии | ||
+ | $start = 92 | ||
+ | $end = 200 | ||
+ | |||
+ | mkdir $folder -Force > $null | ||
+ | cd $folder | ||
+ | # Скачать с качеством 720p | ||
+ | & $ytdlp https:// | ||
+ | # Докачка какой-либо отдельной серии | ||
+ | # & $ytdlp https:// | ||
+ | |||
+ | # Получение нормальных названий серий с jut.su | ||
+ | $report = @() | ||
+ | $start..$end |% { | ||
+ | $url = iwr " | ||
+ | $num = $url.ParsedHtml.body.getElementsByClassName(' | ||
+ | $season = $num[0] | ||
+ | $episode = ($num[1] -as [int]).tostring(" | ||
+ | $obj = [pscustomobject]@{ | ||
+ | Number = $season + " | ||
+ | Name = $url.ParsedHtml.body.getElementsByClassName(' | ||
+ | } | ||
+ | $report += $obj | ||
+ | } | ||
+ | |||
+ | # Переименование (https:// | ||
+ | $i = 0 | ||
+ | dir *.mp4 |sort {($_.name -replace ' | ||
+ | $_ |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 " | ||
} | } | ||
</ | </ | ||
Строка 1212: | Строка 1262: | ||
https:// | https:// | ||
+ | ====== vdo.ninja ====== | ||
+ | Комната без видео: | ||
+ | < | ||
+ | https:// | ||
+ | </ | ||
====== Заметки ====== | ====== Заметки ====== |
progs/video-soft.1747556131.txt.gz · Последнее изменение: — viacheslav