ffprobe Файл не четвертая ошибка из-за длинного пути, НО windows длинный путь включен - PullRequest
0 голосов
/ 04 августа 2020

Приветствую

Здравствуйте, у новичка ie есть вопрос:)

Описание проблемы

У меня есть программа python, которая запускает ffprobe на некоторых видео на моем компьютере win10, и для большинства из них он работает нормально. Ошибочные имеют довольно длинный путь, что, кажется, является проблемой, несмотря на сообщение «Нет такого файла или каталога» от ffprobe, потому что:

  • Я проверил путь, и он существует
  • В cmd, когда я mannualy cd в каталог и запускаю ffprobe -i автозаполнение с правильным именем
  • Windows Подсистема Linux добиться запуска ffprobe из моей копии вставленного пути, извлеченного из моей программы

=> файл существует

  • Я сделал копию своего файла и переименовал его с более длинным именем, чем у ошибочного (ffprobe не работает), и также с очень коротким именем (ffprobe работает)

=> размер пути является виновником, НО я включил длинный путь как в реестре, так и в групповой политике ... любые идеи?

Temp fix

Настройте pycharm для использования Windows Подсистемы Linux (WSL), где я установил модули pypi, которые я использую. Он работает, но это накладные расходы, так как у меня уже все было в Venv. Кроме того, все модули были установлены как глобальные, так как pycharm не предлагает создать venv в wsl.

...