Bug 45500 - Ошибка при загрузке аудио дорожки из видео
Summary: Ошибка при загрузке аудио дорожки из видео
Status: REOPENED
Alias: None
Product: Sisyphus
Classification: Development
Component: yt-dlp (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Gleb F-Malinovskiy
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-06 12:18 MSK by Алексей Родыгин
Modified: 2023-08-24 17:14 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Алексей Родыгин 2023-03-06 12:18:53 MSK
Версия пакета: yt-dlp-2023.02.17-alt1

Шаги для воспроизведения:
1) $ yt-dlp -f 22 -x --audio-format mp3 https://www.youtube.com/watch?v=mWRsgZuwf_8

Ожидаемый результат:
Скачалась аудио дорожка в формате mp3

Фактический результат:
ERROR: Postprocessing: ffprobe and ffmpeg not found. Please install or provide the path using --ffmpeg-location
Comment 1 Алексей Родыгин 2023-03-06 13:14:23 MSK
Воспроизводится на workstation-10.1-x86-64 и server-10.1-x86-64
После установки ffmpeg и ffprobe загрузка проходит успешно.
Comment 2 Nikolai Zurabishvili 2023-08-24 16:50:00 MSK
yt-dlp-2023.07.06-alt2

Судя по https://bugzilla.altlinux.org/35241 :

> Это вопрос, который часть предлагается разрешать в направлении 
> Suggests/Recommends.  Я предпочитаю писать в Requires только те вещи, которые 
> необходимы или без которых вообще не бывает юзкейзов.
Мейнтейнер не собирается добавлять в зависимости ffmpeg и ffprobe. На server-10.1-x86-64 очевидно нечасто используют yt-dlp, а на остальных дистрибутивах p10 кроме workstation-10.1-x86-64 ffmpeg и ffmpeg предустановлены, поэтому не вижу смысла спорить, пользователь при необходимости сможет догадаться, о том как установить ffprobe и ffmpeg
Comment 3 Gleb F-Malinovskiy 2023-08-24 17:14:02 MSK
(In reply to Nikolai Zurabishvili from comment #2)
> Мейнтейнер не собирается добавлять в зависимости ffmpeg и ffprobe.
Честно говоря, я даже придумал как решить эту проблему, а потом забыл об этом.