"Nenhum tal arquivo ou diretório" erro ao mesclar

0

Eu uso o comando bestvideo+bestaudio para fazer o download de vídeos maiores que 720p do YouTube, já que os fluxos de áudio e vídeo são separados. Na minha máquina secundária eu sempre recebo No such file or directory erro após o download:

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

Isso é estranho, já que ambos os arquivos existem e são totalmente funcionais. Por padrão, o programa faz o download para C:\Windows\SysWOW64 no Windows. Eu executo o PowerShell como administrador, comando completo para um vídeo:

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

saída:

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 (a última versão no momento) instalada.

    
por user889909 01.04.2018 / 09:21

1 resposta

1

By default the program downloads to C:\Windows\SysWOW64 on Windows.

Como uma pequena coisinha, youtuble-dl faz o download de arquivos para o diretório relativo do qual foi invocado.

No caso de um prompt Admin Powershell ou cmd, os arquivos são redirecionados de C:\Windows\System32 (a pasta padrão para um prompt Admin) para C:\Windows\SysWOW64 . Isso não é típico para prompts não-Admin Powershell ou cmd (a pasta ou o redirecionamento).

Com relação ao seu problema, posso tentar usar outro caminho (por exemplo, usar um prompt não-Admin). Não encontrei nenhum problema com C:\Windows\SysWOW64 , mas talvez o FFMpeg esteja sufocando nele por algum motivo no seu caso.

    
por 02.04.2018 / 12:09