У мене версія youtube-dl 2015.07.04. Під час завантаження відео я бачу це повідомлення:
Ваша копія avconv застаріла і не в змозі належним чином заповнити окремі відео- та аудіофайли, youtube-dl завантажить однофайлові носії. Оновіть avconv до версії 10-0 або новішої, щоб виправити це.
Мабуть, недоліком застарілого avconv є те, що youtube-dl не зможе завантажувати bestvideoта bestaudioокремо та муксувати їх разом в один файл, забезпечуючи найкращу загальну якість.
Як я можу знайти свій встановлений на даний момент номер версії avconv? Як я можу отримати більш нову версію, ніж надана libav-tools 6:9.18-0ubuntu0.14.04.1?
Чи доступний ppa для 14.04 з avconv версією 10.0 або вище?
-f best.
-Fспочатку, щоб побачити, що таке "найкраще", а потім за допомогою -fявного вибору найкращої якості?
youtube-dl -Fнаступною URL-адресою. Тут слід перелічити всі доступні кодеки та доступні версії якості та формату. Одне з них буде вказане як "найкраще" використання, -fа за ним номер найкращого, як ви зазвичай використовуєте -f bestтак, як ви зазвичай використовуєте так ... з youtube-dl -fнаступним числом, а за ним - URL. Наприклад: спочатку запустіть youtube-dl -F http://example.comі скажіть, що 13 вказано як "найкраще", потім запустіть: youtube-dl -f 13 http://example.com
make), ви можете зазвичай обмежувати кількість потоків, які процес буде споживати під час компіляції, використовуючи make j1(обмежившись, наприклад, одним потоком), щоб він не використовував ресурсів, а лише займають одне ядро процесора. Мабуть, це займе набагато більше часу, але ви можете дозволити йому працювати у фоновому режимі (на всякий випадок, якщо ви коли-небудь будуватимете що-небудь з джерела в майбутньому) минув деякий час, і я не пам'ятаю, наскільки це важко, тому що 15.04 має ffmpeg зараз як би там не було.