добрый день.. последнее время наблюдаю распространение видео в сети -- файлы с расширением flv, которые не воспроизводятся в моем debian lenny.. пакет w32codecs установлен..
пример такого файла есть [url=ftp://ftp.sakhalin.ru/users/DoggoD/rms_eats_smth.flv]тут[/url]
видео весит 3.1 MB
подскажите какой пакет поставить, чтобы подобное видео можно было просматривать в linux
зы: за видео не бейте.. я понимаю, что Столлман Ричард Мэттью -- святое и пр, но это самый маленьки по размеру файл который я у себя нашол )
Помогите найти кодек для flv
VLC может просто поставить?
http://www.videolan.org/vlc/features.html
говорит
Unrecognized format for '/home/user/publikrw/rms_eats_smth.flv'VLC media player 0.8.6h Janus(Интерфейс wxWidgets)
а у вас это видео кажет??
а у вас это видео кажет??
У меня в браузере показывает.
Или Вам надо скачанное смотреть?
durc,
у меня браузер его не показывает.. либо предлагает скачать, либо открывает бинарное содержимое для "почитать" -- вопщем mime такого видимо нет в моем браузере..
желателен вариант с плеером -- т.е. установленый в системе кодек (
У меня браузер показывает через gecko-mediaplayer, т.е. через gnome-mplayer.
Правда у меня squeeze, но не думаю что это принципиально.
durc,
а в обычных плеерах показывает (т.е. не_в_браузере)?
а в обычных плеерах показывает (т.е. не_в_браузере)?
Показывает, конечно ( VLC, mplayer ).
Тебе нужно установить более новую версию плеера, VLC, например, уже обновился до v 1.0.x
http://www.videolan.org/vlc/
вариант с "обновить vlc" не получается:
1. поставить пакет с версией >= 1 не_можно -- только неудавлетвореная зависимость libc6 (>= 2.8) чего стоит (обновлять сию либу сами понимаете к чему приведет)
2. скачал сорсы плеера.. из-за некоторых проблем сборка получается только после конфигуривания с ключами
--disable-nls --disable-mozilla --disable-avcodec --disable-upnp--disable-avcodec это конечно не_айс, ибо такой ВИДЕО плеер впринципе не_нужен.. тем не менее собраный таким образом vlc умеет звук из различного видео, НО звук из сабжевого файла не сумел..
-----
также был опробован вариант с собраным свежим ffmpeg, который не решил проблему..
еррор который можно наблюдать в терминале такой
[flv @ 0xb7eaac28]Unsupported video codec (7)само видео соответственно требует/хочет
Video: 0x0007
Audio: 0x000a:(
если кто решил проблему установкой КОДЕКА, пожалуйста, подскажите как именно решили проблему
если кто решил проблему установкой КОДЕКА
Это не винда, тут нет "установки КОДЕКА", как таковой. Проблемму следует решать правильной сборкой нужных библиотек, FFMpeg например, и плееров.
File *.flv содержит видео кодированое в h264 и аудио AAC (для низкого качества может быть MP3 ).
также был опробован вариант с собраным свежим ffmpeg, который не решил проблему..
FFMpeg собрался нормально...? С опцией --enable-libx264 ?
Что показывает - ffplay yourfile.flv - ?
Mplayer установлен в системе..? Что он выдает?
Newton,
по аналогии с установкой пакета w32codecs я говорю об установке кодека, который решил бы мою проблему..
ffmpeg собрался без ошибок, НО я не делал --enable-libx264.. опробую эту опцию в понедельник..
щас читаю эту хаутушку.. там тоже указали на --enable-libx264, помимо прочего..
user@dd:~/work/downloadz$ ffplay 13.flv
[flv @ 0xb7f4ec28]Unsupported video codec (7) #много_таких_строк
13.flv: could not open codecs
user@dd:~/work/downloadz$
и
user@dd:~/work/downloadz$ mplayer 13.flv
[flv @ 0xb7f3bc28] Unsupported video codec (7)
[lavf] Video stream found, -vid 0
[lavf] Audio stream found, -aid 1
VIDEO: [] 0x0 0bpp 25.000 fps 0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Cannot find codec matching selected -vo and video format 0x7.
Read DOCS/HTML/en/codecs.html!
==========================================================================
==========================================================================
Opening audio decoder: [dmo] Win32/DMO decoders
IMediaObject ERROR: 0x838db63 input format not accepted (0x80040205 : -2147220987)
ERROR: Could not open required DirectShow codec wmspdmod.dll.
ADecoder preinit failed :(
ADecoder init failed :(
Opening audio decoder: [dshow] Win32/DirectShow decoders
Win32 LoadLibrary failed to load: wmavds32.ax, /usr/lib/codecs/wmavds32.ax, /usr/lib/win32/wmavds32.ax, /usr/local/lib/win32/wmavds32.ax
Warning: DS_Filter() could not open DirectShow DLL. (DLL=wmavds32.ax, r=0x8d7bf6a)
ERROR: Could not open required DirectShow codec wmavds32.ax.
ADecoder preinit failed :(
ADecoder init failed :(
Cannot find codec for audio format 0xA.
Read DOCS/HTML/en/codecs.html!
Audio: no sound
Video: no video
Exiting... (End of file)
user@dd:~/work/downloadz$ locate wmspdmod.dll
/usr/lib/codecs/wmspdmod.dll
/usr/lib/win32/wmspdmod.dll
user@dd:~/work/downloadz$ locate wmavds32.ax
user@dd:~/work/downloadz$
DoggoD
Посмотрел я Win32 - кодеки, что выложены на сайте mplayer-a, ни один flv не воспроизводит. Упоминается про coreavcwindows - но платный, выкладывается триальная версия, это не лучший вариант.
(Хотя.. цена всего 15$ http://ru.wikipedia.org/wiki/CoreAVC )
Заинтересовался что в винде для h264 установлено, и с большим удивлением обнаружил что K-Lite codec pack использует те же самые libavcodec & mplayer код, через ffdshow. ( http://www.free-codecs.com/download/ffdshow.htm )
щас читаю эту хаутушку..
Думаю, самый лучший вариант.
Поставить yasm (для оптимизации), libx264, и пересобрать FFMpeg & MPlayer.
А что это за win32 такие кодеки и нафиг они нужны в линуксе? Может мне кто-нить объяснить? Мне пока без этого г** абсолютно все удавалось воспроизвести с помощью vlc и mplayer'а (если оно было собрано с установленными соответствующими свободными библиотеками для декодирования несвободных форматов).
А что это за win32 такие кодеки и нафиг они нужны в линуксе? Может мне кто-нить объяснить? Мне пока без этого г** абсолютно все удавалось воспроизвести с помощью vlc и mplayer'а
Ну незнай как насчёт всего,вот у меня kaffeine ,отказывается без этих кодеков показывать спутниковое ТВ.
Ну незнай как насчёт всего,вот у меня kaffeine ,отказывается без этих кодеков показывать спутниковое ТВ.
А кафеин на движке xine работает? smile Вроде как с гстримерами оно не хочет нормально работать от сюда и проблемы (со звуком в aac у меня там вообще треск стоит, поэтому им и не пользуюсь). А вин32 кодеки - это скомпилированные виндозовсие библиотеки? И как оно с производительностью при декодировании?
со звуком в aac у меня там вообще треск стоит, поэтому им и не пользуюсь
Я его только для стутникового ТВ использую .
И как оно с производительностью при декодировании?
Я как то и не задумывался насчет этого :rolleyes:
Gnom, ну для dvb особо выбирать не приходится, плееров работающих под линукс единицы, так что пользуемся тем, что есть. smile
Ну и по теме,DoggoD,посмотрел этот файл тремя плеерами- Totem,kaffeine и SMplayer ,все показывают этот файл.
Да. Видео - контейнер flv, звук aac и видео h264 (avc1), все это сжато в мпег4 - вэб стандарт от гугла, в принципе должно воспроизводиться чем угодно.
Gnom, alex-seed
в моей системе не смотрица (пока).. проблема впринципе гугабельна -- т.е. проблема имеет место с 2008 года примерно и большинство тредов заканчивались нерешенно, потому что топикстартеру говорили, что у всех работает и советовали обновить систему ( это я не намекаю, просто в сети так оно и есть :) )
более менее вразумительное, что я нашол -- убунтафорумская_хауту на 100 с лишним страниц.. но в понедельник только опробую..
Newton, coreavcwindows хоть и не дорогой, но я знаю, что платить за него не стану, а ставить "ператцкую" как-то противно чтоли )