Параметр '-to' для обрізки відео не працює, якщо cmd не запускається з папки, де знаходиться ffmpeg


1

Я використовую опцію '-to' для обрізки відео, а ffmpeg каже опцію 'to', яку не відновлюється, якщо ffmpeg.exe запускається з іншої папки, ніж там, де ffmpeg.exe знаходиться через cmd.exe. Розташування ffmpeg.exe знаходиться у системному шляху Windows.


Про яку версію ffmpeg.exeповідомляється, коли ви запускаєте її з іншого каталогу?
bertieb

Ви повинні показати свої фактичні команди та повний вихід консолі (скопіюйте та вставте замість того, щоб робити знімки екрана; не впевнені, чому це так часто для користувачів Windows).
llogan

Привіт, я зміг розібратися з проблемою. Я намагався надати версію ffmpeg і журнал консолі для обох випадків, коли вона працює і не працює. Дивлячись на журнал, я зміг зрозуміти, що версія файлу ffmpeg, надрукована в журналі консолі, відрізняється в обох випадках. Деталі версії для довідки. Нова версія N-75185-gf58e011 Авторські права (c) 2000-2015 роки, побудовані з gcc 4.9.3 (GCC) ... Стара версія N-34549-g13b7781, Copyright (c) 2000-2011 6 листопада 2011 р. З gcc 4.6.1. ... Стара версія була на шляху, який не підтримує '-до'. Видалення старої версії з шляху вирішило мою проблему. Дякуємо за швидкі відповіді.
Sree H

Зазвичай це стосується проблем із невпізнаними командами :) Ви можете написати це як відповідь і прийняти це, оскільки він виправив вашу проблему, яка допомогла б іншим у подібному становищі.
bertieb

Відповіді:


2

Це може статися, якщо використовувалася стара версія ffmpegз останніми підтримуваними параметрами. У моєму випадку у мене були дві різні версії ffmpegсистемного шляху Windows. Нижче наведено дві версії, які я мав на своїй машині:

  • Нова версія, N-75185-gf58e011 Copyright (c) 2000-2015 built with gcc 4.9.3 (GCC)яка підтримує -toопцію.
  • Стара версія, N-34549-g13b7781 Copyright (c) 2000-2011 Nov 6 2011 with gcc 4.6.1яка не підтримує -to.

Використовуючи диспетчер завдань Windows, я зміг зрозуміти, що використовується стара версія ffmpeg, коли обробка відео не вдалася за допомогою -toпараметра. Видалення старої версії із системного шляху вирішило мою проблему.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.