Vlc не может декодировать формат ulh0 no description for this codec
VLC не проигрывает файл mkv с кодеком H.264 (V_MPEG4/ISO/AVC по данным утилиты Mediainfo).
VLC под Windows и Ubuntu проигрывает без проблем.
При попытке проиграть в GUI пишет ниже следующее:
Ocean
New member
Разобрался в чём проблема.
В Astra Orel 2.12 используется репозиторий со старым софтом (от Debian 9).
Для корректного проигрывания MPEG4/H.264 (в моём случае) нужно использовать библиотеки libvaformat58, а в Astra Orel 2.12 версия 57.
В версии Astra Orel 2.13 уже используется репозиторий от Debian 10 и там нужная версия библиотек и всё корректно проигрывается, но 2.13 это пока эксперементальная версия и думаю в продакшен её не стоит.
Montfer
New member
некоторые пакеты из дебиан 10 ставятся на орла 2.12. если подключить репозиторий, установить только нужную библиотеку и отключить?
да, при установке libavformat58 будет удалена библиотека ia32-lib, что может привести к каким то последствиям в будущем
Ocean
New member
некоторые пакеты из дебиан 10 ставятся на орла 2.12. если подключить репозиторий, установить только нужную библиотеку и отключить?
Пока для себя решил вопрос установкой snap пакета VLC. Тормозно, избыточно но работает.
Печально, что в Астре такой древний софт. но другой дистр использовать не могу.
Montfer
New member
Пока для себя решил вопрос установкой snap пакета VLC. Тормозно, избыточно но работает.
Печально, что в Астре такой древний софт. но другой дистр использовать не могу.
у меня не возникло проблем: отключил репозиторий орла, подключил - дебиан 10. установил только библиотеку. потом отключил репозиторий дебиана. никаких проблем с зависимостями не возникло
Ocean
New member
у меня не возникло проблем: отключил репозиторий орла, подключил - дебиан 10. установил только библиотеку. потом отключил репозиторий дебиана. никаких проблем с зависимостями не возникло
Да, попробовал на свежеустановленном Орле. Тоже смог поставить libavformat58 но VLC всё равно подхватывает версию 57.
Поставил весь VLC из репозитория Debian 10. Вроде всё Ок, видео начинает проигрывать, но Атсра постоянно вываливается в окно авторизации с запросом логина и пароля.
Например открываю "Мой компьютер" или пытаюсь просмотреть видео, рабочий стол закрывается и открывается окно авторизации с запросом логина и пароля.
Или Астра глючит на VMware или новая VLC при установке сломала какие-то библиотеки.
Проверю на реальном компьютере, а не виртуальном. Спасибо за подсказки!
P.S. Хотя периодически вываливается в окно авторизации и без обновлённого VLC на чистом Орле.
Лог:
Вообще не один плеер не проигрывает видео, уже полазил куча бреда по устанавливал и всё равно не работает!
Пишет если через терминал:
это часть ffmpeg.
Поставь ffmpeg и посмотри будет ли проигрываться
Jopich1 ☆ ( 02.12.18 22:44:59 )
Последнее исправление: Jopich1 02.12.18 22:45:37 (всего исправлений: 2)
Что не помогло? ffprobe где?
В Suse VLC из-за американских законов не умеет декодировать собственнические форматы вроде H.264, который обычно бывает в контейнерах m4v. Ставь VLC из репозитория packman.
Та и установил этот репозиторий, только как поставить с него хз, уже по на устанавливал всего и нечего не помогает
В сузе выпилили яст ?
Меня бы любой плеер устроил, главное что бы показывало, но не работает не на одном: mpv (выключается как только добавлю) gragon (не реагирует) smplayer
Он там как то не так уже работает!
Как в нем установить правильно?
Через яст пробовал короче нечего не меняется! Проблема еще в том, что во всех видеоплеерах не работает вообще не одно мое видео!
В VLC только звук слышно и все !
Все решено, надо было поставить vlc-codecs в YaST2 поставил!
Мультимедиа пакеты надо тоже на packman репозиторий перевести.
во первых прочитай про частицы «не» и «ни».
Во вторых почитай инструкции ОпенСусе, как ставить пакеты из разных источников.
И в третьих - вообще привыкни читать, перед тем как писать. Читать и думать.
Если тебе не нравится, не читай!
В YAST можно открыть вкладку «Репозитории», выбрать репозиторйи Packman, и появится кнопка "Перевести системные пакеты на версии из этого репозитория"
Там только когда понял, тогда пробовал, но только помогло vlc-codecs
> Там только когда понял, тогда пробовал
Я тебя не понимаю
> но только помогло vlc-codecs
Я рад, что всё наконец-то работает. Советую также сделать так, как на картинке. Кстати, на картинке Qt-интерфейс YAST. А в GTK-интерфейсе такого может не быть
Годы идут, ничего не меняется.
Свали уже на винду, всем только лучше от этого станет.
Давай совет тем кто этого просит!
У меня на Linux Mint 18 (Ubuntu 16.04 LTS) была такая же проблема - все плееры, включая VLC, в лучшем случае воспроизводили только звук и не могли декодировать любое видео. Оказалось дело в драйверах видеокарты NVidia. Стояли 380-какие-то, откатился на версию 340 и все заработало как положено. Может поможет кому.
Я смотрю видяшки на ютубе через mpv. Стоит древняя видеокарта, поддерживает следующие кодеки:
ставлю в mpv.conf
Реально аппаратно декодирует, но разрешение 720p, а хотелось бы 1080p. Я не пойму, на ютубе что, выше 720p видео кодеком h264 не кодируется?
Нашел в ВКонтактах такое эссе:
Заходим в Аудио и видео - регулятор громкости PulseAudio и в терминале выполняем команду
Теперь при нашем разговоре по скайпу, ваш голос будет похож на голос фантомаса, которого закрыли в нефтяном хранилище.
После того как вы закроете терминал, голос станет нормальным. Зачем все это надо?
Просто по прикалываться например или в случае необходимости сделать анонимный звонок. Из недостатков метода хочу отметить секундную задержку между тем что вы говорите и тем что произносится. Кстати если произносимый голос вам не нравится, то вы можете немного поменять цифирки и голос снова изменится.
Попробовал - действительно прикольно! :))
Но у меня возникла совсем другая задача - передавать голос с микрофона в риал-тайме по очень узкополосному каналу.
Для этого надо соответствующий кодек, который хорошо сжимает голос.
И такой нашелся! Это Codec2, который может работать даже при скорости 700 bps (!) при достаточной разборчивости голоса.
На этой страничке много чего интересного расписано, даже убедительные примеры сжатых голосов приведены.
Но как всегда, забыли рассказать о самом главном - как этот кодек использовать, привести примеры.
Ну, установил я из репы готовый пакет 'codec2' и даже примеры к нему - 'codec2-examples'
А дальше что с ним делать, как использовать, чтобы голос с микрофона обрабатывался этим кодеком и уже потом уходил в канал - непонятно.
Надеюсь, что аудиознатоки развеют дым над этой загадкой :)
у меня на сервере стоит Asterisk 15 версий, использую Linphone софтфон для тестов, также пробовал и другие, была та же проблема.
суть в том что когда я звоню сначала аудио звонком, и потом питаюсь перевести звонок на видео, так не работает,
. но если я в софтфонах поставлю звонки автоматом через видео, тогда все работает и показывает видео.
Asterisk CLI пишет такую ошибку, при переводе с аудио на видео:
кодеки у меню все установлены, пробовал также (GSM,H264) (G722,H264)…
может кто знает причину возникновения такой ошибки, буду признателен за помощь.
Записал видео 640x480 с дурацкого китайского эндоскопа "Besscope" с помощью VLC в MPEG-1.
Видео-то VLC записал, но сам же его и не может вопроизводить, выдавая ошибкуКодек не поддерживается:
VLC не может декодировать формат «yuy2» (No description for this codec)Странный подход в VLC - записывать такой формат, какой сам вопроизводить не умеет.
И как теперь превратить этот «yuy2» во что-то читабельное?
Кодека для него для VLC не нашел, другие плееры тоже не воспроизводят, даже файл не открывают.Его сумел открыть только Avidemux, но вместо нормального видео какая-то черно-белая галиматья с множеством фантомов.
Чеме же победить этот yuy2 ?
Еще пробовал воспроизвести с помощью SMPlayer, так он выдал -> Тебе ещё объяснить, на сколько пробоев отрывать туалетную бумагу?
> Учти, что ffmpeg бывает разных версий и разных сборок с разными кодеками.
Да нет, спасибо :) Лучше поясните, почему из этого роя не вышло ничего, и чем заменить этот мерзопакостный VLC, который сам не понимает, чего пишет.
Может, все-таки есть в Linux простая и надежная утилита, которая пишет с вебкамеры во вменяемом формате?
Ура - утилиту нашел! "Cheese" называется. Пишет, правда, в странном формате
*.webm и кодеком "Google/On2's VP8 Video (VP80)", который Avidemux с трудом понимает, а VLC первый раз сообщил, что не знает какого-то кодека, но видео воспроизвел, а в следующие разы уже не ругался.
Ну фиг с ним, для начала и "Cheese" сойдет.А вот что делать с 'Trassa', которую никто не понимает и не конвертирует?
Там уникальные и ценные для меня кадры, как же их извлечь?Где-то прочел, что "yuy2" - это вроде основа DVD. Что же это за основа такая, которую никто не понимает??
Еще вот нашел утилиту, еще лучше - Guvcview
В отличие от Cheese, имеет ряд полезных настроек.
Ей в основном сейчас и пишу.
Обе работают очень шустро и без проблем.А VLC, который из маленького и шустрого с годами превратили в тормозного монстра, для записи с захватом видео с USB превратился в полный отстой - грузит проц очень сильно, периодически клинит, из-за чего пришлось подбирать облегченный профиль кодеков и пишет непонятно что, так что не рекомендую для этого.
> Да нет, спасибо :) Лучше поясните, почему из этого роя не вышло> VLC - это французский продукт. Французы очень специфическая нация.
> ничего, и чем заменить этот мерзопакостный VLC, который сам не понимает,Не хотел бы быть националистом, но VLC - это французский продукт. Французы - очень специфическая нация. Это не индусы, которые все плачут по напалму. И не китайцы, которых можно истребить только метеоритной бомбардировкой. Короче, держись подальше от VLC.
Да, знаю еще с самых ранних версий. Создатели упорно старались сделать из него bloatware, и у них это успешно получилось.
Увы, он стал неким стандартом среди себе подобных, и приходится с ним работать.
Те же французы создали Мандриву, и некоторые версии были довольно удачными.
Но дальше тоже пошло и поехало, и я много раз писал им в российское представительство, что у них неправильная политика развития, которая заведет их в тупик.
К сожалению, так и получилось.
> -f TrassaДолжно быть что-то из ffmpeg -formats. Например, rawvideo.
> -vcodec TrassaДолжно быть что-то из ffmpeg -codecs. Тоже может быть rawvideo.
> -pix_fmt nv21А вот здесь должен быть этот самый yuv, ffmpeg -pix_fmts. Полный - yuv444, самый распространённый — yuv420p.
А вообще ffmpeg может брать видео прямо с камеры и писать сразу со сжатием:
По умолчанию для mkv используется кодек x264 — быстрый, нетребовательный и с приемлемым уровнем сжатия. Числом в параметре crf можно регулировать уровень выкидывания незаметных деталей.
YUY2 это стандартный формат, а не читается он видимо потому что бесконтейнерный raw, то есть надо декодеру указывать параметры. Но это все вангование, потому что ты не предоставил отчет mediainfo и ffmpeg -i
VLC действительно глючно пишет.
Записал видео 640x480 с дурацкого китайского эндоскопа "Besscope" с помощью VLC в MPEG-1.
Видео-то VLC записал, но сам же его и не может вопроизводить, выдавая ошибкуКодек не поддерживается:
VLC не может декодировать формат «yuy2» (No description for this codec)Странный подход в VLC - записывать такой формат, какой сам вопроизводить не умеет.
И как теперь превратить этот «yuy2» во что-то читабельное?
Кодека для него для VLC не нашел, другие плееры тоже не воспроизводят, даже файл не открывают.Его сумел открыть только Avidemux, но вместо нормального видео какая-то черно-белая галиматья с множеством фантомов.
Чеме же победить этот yuy2 ?
Еще пробовал воспроизвести с помощью SMPlayer, так он выдал -> Тебе ещё объяснить, на сколько пробоев отрывать туалетную бумагу?
> Учти, что ffmpeg бывает разных версий и разных сборок с разными кодеками.
Да нет, спасибо :) Лучше поясните, почему из этого роя не вышло ничего, и чем заменить этот мерзопакостный VLC, который сам не понимает, чего пишет.
Может, все-таки есть в Linux простая и надежная утилита, которая пишет с вебкамеры во вменяемом формате?
Ура - утилиту нашел! "Cheese" называется. Пишет, правда, в странном формате
*.webm и кодеком "Google/On2's VP8 Video (VP80)", который Avidemux с трудом понимает, а VLC первый раз сообщил, что не знает какого-то кодека, но видео воспроизвел, а в следующие разы уже не ругался.
Ну фиг с ним, для начала и "Cheese" сойдет.А вот что делать с 'Trassa', которую никто не понимает и не конвертирует?
Там уникальные и ценные для меня кадры, как же их извлечь?Где-то прочел, что "yuy2" - это вроде основа DVD. Что же это за основа такая, которую никто не понимает??
Еще вот нашел утилиту, еще лучше - Guvcview
В отличие от Cheese, имеет ряд полезных настроек.
Ей в основном сейчас и пишу.
Обе работают очень шустро и без проблем.А VLC, который из маленького и шустрого с годами превратили в тормозного монстра, для записи с захватом видео с USB превратился в полный отстой - грузит проц очень сильно, периодически клинит, из-за чего пришлось подбирать облегченный профиль кодеков и пишет непонятно что, так что не рекомендую для этого.
> Да нет, спасибо :) Лучше поясните, почему из этого роя не вышло> VLC - это французский продукт. Французы очень специфическая нация.
> ничего, и чем заменить этот мерзопакостный VLC, который сам не понимает,Не хотел бы быть националистом, но VLC - это французский продукт. Французы - очень специфическая нация. Это не индусы, которые все плачут по напалму. И не китайцы, которых можно истребить только метеоритной бомбардировкой. Короче, держись подальше от VLC.
Да, знаю еще с самых ранних версий. Создатели упорно старались сделать из него bloatware, и у них это успешно получилось.
Увы, он стал неким стандартом среди себе подобных, и приходится с ним работать.
Те же французы создали Мандриву, и некоторые версии были довольно удачными.
Но дальше тоже пошло и поехало, и я много раз писал им в российское представительство, что у них неправильная политика развития, которая заведет их в тупик.
К сожалению, так и получилось.
> -f TrassaДолжно быть что-то из ffmpeg -formats. Например, rawvideo.
> -vcodec TrassaДолжно быть что-то из ffmpeg -codecs. Тоже может быть rawvideo.
> -pix_fmt nv21А вот здесь должен быть этот самый yuv, ffmpeg -pix_fmts. Полный - yuv444, самый распространённый — yuv420p.
А вообще ffmpeg может брать видео прямо с камеры и писать сразу со сжатием:
По умолчанию для mkv используется кодек x264 — быстрый, нетребовательный и с приемлемым уровнем сжатия. Числом в параметре crf можно регулировать уровень выкидывания незаметных деталей.
YUY2 это стандартный формат, а не читается он видимо потому что бесконтейнерный raw, то есть надо декодеру указывать параметры. Но это все вангование, потому что ты не предоставил отчет mediainfo и ffmpeg -i
VLC действительно глючно пишет.
Читайте также: