Я использую команду --archive, чтобы список загруженных видео загружался в текстовый файл, используемый youtube-dl, чтобы не перезагружать их при загрузке списка воспроизведения. Но есть так много ошибок, неполных файлов, которые ошибочно перечислены в archive.txt, что означает, что они не будут загружаться повторно. Как просто загрузить файлы из папки, которая не является полной и не объединенной, они состоят из трех файлов для одного и того же видео, например, videoname.f397, videoname.f140, videoname.temp.

Мне нужно, чтобы они все выглядели как videoname.mp4

Когда я впервые загрузил, у меня была команда --ignore-errors, потому что он хотел пропустить файлы, которые являются проблемными, и он может вернуться к нему позже. Но на основании archive.txt они уже перечислены и не могут быть перезагружены без повторной загрузки всего плейлиста с нуля, чего я не хочу.

Возможным решением было бы, если бы у меня был способ получить URL всех завершенных файлов и поместить их в новый свежий файл archive.txt, чтобы youtube-dl загружал только те видео, которых у меня нет слияния. Но я не знаю, как сделать это автоматически, другими словами, создать архивный список моих законченных видео.

0