Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Как всё-таки,на самом деле пользоваться скриптом translate.ps1 ? #42

Open
Aleksei4ik666 opened this issue Oct 6, 2024 · 7 comments
Labels

Comments

@Aleksei4ik666
Copy link

Скачал всякие дистрибутивы,типо node.js и прочего,что нужно для работы скрипта и уже несколько дней пытаюсь это чудо запустить,но нивкакую не получается - то ему пути мои не нравятся,я изменил название папки (внезапно ему пробелы не понравились,что странно),то прог ему нехватало для скачивания....теперь,вроде всё исправил и всё,вроде как должно работать - ошибок того,что чего-то нехватает уже нету,но теперь появилась новая ошибка - Error: Link not entered.
Я даже батник сделал и даже пробовал vot-cli переместить в другую папку (до сих пор не пойму,как он работает - там ведь ни эксешника,ни библиотеки...даже файла без расширения нету - как оно вообще работает ?!) и путь в path менял (ибо ничего из набора ни устанавливал - ни yt-dlp, ffmpeg,только vot-cli по инструкции,тоже через батник - npm install -g vot-cli
В итоге сделал такое батник:
chcp 1251>nul
cd E:\Софт\Инэт\Voice_Over_Translation\VOT-CLI\scripts
translate.ps1 https://www.youtube.com/watch?v=26PrgjTboVQ 0.2
pause

и судя по инструкциям - всё должно работать,но я по-прежнему получаю ошибку Voice Over Translation CLI (VOT-CLI) - Error: Link not entered.

Вывод выглядит примерно так:
E:\VOT-CLI\scripts>translate.ps1 https://www.youtube.com/watch?v=26PrgjTboVQ 0.2
Error: Link not entered.

Что ему ещё-то не нравится ? как ссылка не введена,хотя она введена ? всё,как в инструкции - с хттпс и ссылка не укороченная,но всё равно что-то не так...поиск не дал вообще никаких результатов,как-будто никто этим VOT-CLI вообще никто не пользовался и не пользуется(

@ilyhalight
Copy link
Contributor

ничего из набора ни устанавливал - ни yt-dlp, ffmpeg,только vot-cli по инструкции

тогда нужно прописывать в терминале vot-cli https://www.youtube.com/watch?v=26PrgjTboVQ (при необходимости добавить опции из примеров), а не использовать translate.ps1 скрипт

@Aleksei4ik666
Copy link
Author

но ведь через vot-cli переводится только звук и зачем-то заливается на какой-то сайт,на который потом дают ссылку...зачем всё так сложно сделано - непонятно...
для чего вообще тогда качалка с ютуба нужна ?
да и в примере на сайте было написано так,через скрипт...почему этот-то способ не работает ?(

@ilyhalight
Copy link
Contributor

но ведь через vot-cli переводится только звук и зачем-то заливается на какой-то сайт,на который потом дают ссылку...зачем всё так сложно сделано - непонятно... для чего вообще тогда качалка с ютуба нужна ? да и в примере на сайте было написано так,через скрипт...почему этот-то способ не работает ?(

потому что скрипт переводит видео не локально на вашем пк, а на серверах Яндекса => заливает переведенный результат туда же.

для чего вообще тогда качалка с ютуба нужна ?

чтобы соединить переведенный звук с видео и сразу получить mp4 файл, для этого и нужна установка ffmpeg и yt-dlp и использование translate.ps1 и др. аналогичных скриптов для терминала

@Aleksei4ik666
Copy link
Author

ладно,окей,но вопрос всё ещё остался - почему транслейт.пс1 -то не видит то,что я ему дают ссылку ? как это исправить ?

@ilyhalight
Copy link
Contributor

ладно,окей,но вопрос всё ещё остался - почему транслейт.пс1 -то не видит то,что я ему дают ссылку ? как это исправить ?

можно прпробовать писать ссылку в ковычках - "ссылка", может быть из-за батника, может быть у вас какая-нибудь очень старая версия повершелла, которая как-то по другому читает аргументы, может быть какая-то специфичная ошибка в самом пс1 скрипте, которая появляется при определенных условиях. Вариантов уйма, нужно тестировать и так просто не сказать

@Aleksei4ik666
Copy link
Author

можно прпробовать писать ссылку в ковычках - "ссылка", может быть из-за батника, может быть у вас какая-нибудь очень старая версия повершелла, которая как-то по другому читает аргументы, может быть какая-то специфичная ошибка в самом пс1 скрипте, которая появляется при определенных условиях. Вариантов уйма, нужно тестировать и так просто не сказать

дык зачем тогда вообще отвечать в этой теме,если не знаешь в чём проблема ? я думал до автора достучаться
естественно и без батника пробовал и с ковычками и без
версия пс старая ? а чё,её разве можно обновить ? винду периодически обновляю...

@ilyhalight
Copy link
Contributor

ilyhalight commented Nov 8, 2024

дык зачем тогда вообще отвечать в этой теме,если не знаешь в чём проблема ?

Чтобы issue просто так не висел, а хотя бы как-то пытался решится. Ждать ответа от создателя этого ps1 скрипта ты будешь долго. Если вообще сможешь его получить, с его активностью на гитхабе раз в пару месяцев

версия пс старая ? а чё,её разве можно обновить ? винду периодически обновляю...

Есть разные версии Powershell, обычно при установке чистой 10/11 винды с оф. сайта идет 5.x. С ней тестировал - скрипт работает как задумано. Глянуть версию можно прописав команду $PSVersionTable в Powershell

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants