Ошибка «Нет такого файла или каталога» при объединении

815
user889909

Я использую bestvideo+bestaudioкоманду для скачивания видео с разрешением выше 720p с YouTube, так как аудио и видео потоки разделены. На моей вторичной машине я всегда получаю No such file or directoryошибку после загрузки:

ERROR: file:video.mp4: No such file or directory 

Это странно, поскольку оба файла существуют и полностью функциональны. По умолчанию программа загружается в C:\Windows\SysWOW64Windows. Я запускаю PowerShell в качестве администратора, полная команда для видео:

youtube-dl -f bestvideo+bestaudio https://www.youtube.com/watch?v=6aLjwVVNq4s 

выход:

youtube-dl -f bestvideo+bestaudio https://www.youtube.com/watch?v=6aLjwVVNq4s [youtube] 6aLjwVVNq4s: Downloading webpage [youtube] 6aLjwVVNq4s: Downloading video info webpage [youtube] 6aLjwVVNq4s: Extracting video information WARNING: Requested formats are incompatible for merge and will be merged into mkv. [download] Destination: End of the Line [SFM]-6aLjwVVNq4s.f137.mp4 [download] 100% of 133.01MiB in 04:03 [download] Destination: End of the Line [SFM]-6aLjwVVNq4s.f251.webm [download] 100% of 13.10MiB in 00:19 [ffmpeg] Merging formats into "End of the Line [SFM]-6aLjwVVNq4s.mkv" ERROR: file:End of the Line [SFM]-6aLjwVVNq4s.f137.mp4: No such file or directory 

youtube-dl 2018.03.26.1(последняя версия на тот момент) установлена.

0
Эта проблема была решена путем «вызова» FFmpeg один раз путем простого преобразования формата файла (я задал этот вопрос, я путешествовал и не имел доступа к своей учетной записи). user598527 6 лет назад 0

1 ответ на вопрос

1
Anaksunaman

По умолчанию программа загружается в C:\Windows\SysWOW64Windows.

Небольшой урок youtuble-dl загружает файлы в соответствующий каталог, из которого он был вызван.

В случае приглашения Admin Powershell или cmd файлы перенаправляются из C:\Windows\System32(папка по умолчанию для приглашения администратора) в C:\Windows\SysWOW64. Это не характерно для не-Admin Powershell или командных запросов (папка или перенаправление).

Что касается вашей проблемы, я мог бы попытаться использовать другой путь (то есть использовать приглашение без прав администратора). У меня не возникло никаких проблем с C:\Windows\SysWOW64самим собой, но, возможно, FFMpeg по какой-то причине задыхается от этого в вашем случае.

Эта проблема была решена путем «вызова» FFmpeg один раз путем простого преобразования формата файла (я задал этот вопрос, я путешествовал и не имел доступа к своей учетной записи). user598527 6 лет назад 0
Рад слышать, что вы решили это. знак равно Anaksunaman 6 лет назад 0