Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Mplayer из SVN

 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Программы
 
Автор Сообщение
Олег

Новенький


Зарегистрирован: 17.11.2008
Сообщения: 13
Откуда: Брест, Беларусь

СообщениеДобавлено: Вт Янв 20, 2009 8:25 pm    Заголовок сообщения: Mplayer из SVN
Ответить с цитатой

Arrow Скачал вчера из SVN mplayer-SVN-28342.
Проблема в том , что сценарий configure говорит, что у меня все OK!
Но во время сборки вот что вылетает:
cc -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=i686 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -I/usr/include/directfb -I/usr/include/SDL -D_REENTRANT -I/opt/kde3/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT -Ilibdvdread4 -I/usr/include/freetype2 -I/usr/include/dirac -I/usr/include/schroedinger-1.0 -I/usr/include/liboil-0.3 -Ilibdvdnav -c -o libmpdemux/demux_nut.o libmpdemux/demux_nut.c
libmpdemux/demux_nut.c:17: error: expected specifier-qualifier-list before 'nut_context_tt'
libmpdemux/demux_nut.c: In function 'demux_open_nut':
libmpdemux/demux_nut.c:67: error: 'nut_demuxer_opts_tt' undeclared (first use in this function)
libmpdemux/demux_nut.c:67: error: (Each undeclared identifier is reported only once
libmpdemux/demux_nut.c:67: error: for each function it appears in.)
libmpdemux/demux_nut.c:67: error: expected ';' before 'dopts'
libmpdemux/demux_nut.c:79: warning: ISO C90 forbids mixed declarations and code
libmpdemux/demux_nut.c:80: error: 'nut_context_tt' undeclared (first use in this function)
libmpdemux/demux_nut.c:80: error: 'nut' undeclared (first use in this function)
libmpdemux/demux_nut.c:80: error: 'nut_priv_tt' has no member named 'nut'
libmpdemux/demux_nut.c:80: error: 'dopts' undeclared (first use in this function)
libmpdemux/demux_nut.c:81: error: 'nut_stream_header_tt' undeclared (first use in this function)
libmpdemux/demux_nut.c:81: error: 's' undeclared (first use in this function)
libmpdemux/demux_nut.c:82: warning: ISO C90 forbids mixed declarations and code
libmpdemux/demux_nut.c:91: error: 'nut_priv_tt' has no member named 's'
libmpdemux/demux_nut.c: In function 'demux_nut_fill_buffer':
libmpdemux/demux_nut.c:179: error: 'nut_context_tt' undeclared (first use in this function)
libmpdemux/demux_nut.c:179: error: 'nut' undeclared (first use in this function)
libmpdemux/demux_nut.c:179: error: 'nut_priv_tt' has no member named 'nut'
libmpdemux/demux_nut.c:180: warning: ISO C90 forbids mixed declarations and code
libmpdemux/demux_nut.c:182: error: 'nut_packet_tt' undeclared (first use in this function)
libmpdemux/demux_nut.c:182: error: expected ';' before 'pd'
libmpdemux/demux_nut.c:183: warning: ISO C90 forbids mixed declarations and code
libmpdemux/demux_nut.c:189: error: 'pd' undeclared (first use in this function)
libmpdemux/demux_nut.c:197: error: 'nut_priv_tt' has no member named 's'
libmpdemux/demux_nut.c:198: error: 'nut_priv_tt' has no member named 's'
libmpdemux/demux_nut.c:207: warning: unused variable 'buf'
libmpdemux/demux_nut.c: In function 'demux_seek_nut':
libmpdemux/demux_nut.c:240: error: 'nut_context_tt' undeclared (first use in this function)
libmpdemux/demux_nut.c:240: error: 'nut' undeclared (first use in this function)
libmpdemux/demux_nut.c:240: error: 'nut_priv_tt' has no member named 'nut'
libmpdemux/demux_nut.c:241: warning: ISO C90 forbids mixed declarations and code
libmpdemux/demux_nut.c:252: error: 'nut_priv_tt' has no member named 's'
libmpdemux/demux_nut.c:253: error: 'nut_priv_tt' has no member named 's'
libmpdemux/demux_nut.c:254: error: 'nut_priv_tt' has no member named 's'
libmpdemux/demux_nut.c: In function 'demux_control_nut':
libmpdemux/demux_nut.c:266: error: 'nut_priv_tt' has no member named 's'
libmpdemux/demux_nut.c:267: error: 'nut_priv_tt' has no member named 's'
libmpdemux/demux_nut.c:268: error: 'nut_priv_tt' has no member named 's'
libmpdemux/demux_nut.c:271: error: 'nut_priv_tt' has no member named 's'
libmpdemux/demux_nut.c:274: error: 'nut_priv_tt' has no member named 's'
libmpdemux/demux_nut.c: In function 'demux_close_nut':
libmpdemux/demux_nut.c:284: error: 'nut_priv_tt' has no member named 'nut'
make: *** [libmpdemux/demux_nut.o] Ошибка 1

В чем причина, я не представляю. В програмировании я слаб, только начал изучать PHP5.
Раньше я этот Mplayer собирал сто раз (релиз 27824 из SVN я использую до сих пор)! И он всегда отлично работал и работает.
Кто-нибудь может мне сказать, что ему не хватает для полного счастья.
Confused
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Ср Янв 21, 2009 4:34 am    Заголовок сообщения:
Ответить с цитатой

А зачем собирать, если уже и так все собрано? Установи MPlayer из готового пакета. Не вижу смысла собирать его из исходников!
Если по теме посмотри ссылку

http://lists-archives.org/mplayer-dev-eng/threads.html
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Олег

Новенький


Зарегистрирован: 17.11.2008
Сообщения: 13
Откуда: Брест, Беларусь

СообщениеДобавлено: Чт Янв 22, 2009 5:53 am    Заголовок сообщения:
Ответить с цитатой

[quote="den"]А зачем собирать, если уже и так все собрано? Установи MPlayer из готового пакета. Не вижу смысла собирать его из исходников!

Смысл есть. Собранный из исходников MPlayer у меня быстрее работает. К тому же появляется полноценная поддержка некоторых форматов, например 3gp.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Чт Янв 22, 2009 7:40 am    Заголовок сообщения:
Ответить с цитатой

Не знаю, как насчет скорости работы (я не пересобирал MPlayer), но воспроизводить 3GP + AMR (звук) мона и без пересборки!

Открываем /etc/apt/sources.list, добавляем строчку:

deb http://www.debian-multimedia.org stable main

Если вручную править лень, можно командой:

$ sudo bash -c 'echo deb http://www.debian-multimedia.org stable main >> /etc/apt/sources.list'

Затем вводим команду

$ sudo apt-get update

Если получаем ошибку NO_PUBKEY 07DC563D1F41B907, тогда нужно установить ключ:

$ sudo apt-get install debian-multimedia-keyring

После этого нужно обновить пакет ffmpeg. Все, можно смотреть 3gp Smile

$ ffplay file.3gp
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Олег

Новенький


Зарегистрирован: 17.11.2008
Сообщения: 13
Откуда: Брест, Беларусь

СообщениеДобавлено: Чт Янв 22, 2009 9:30 pm    Заголовок сообщения:
Ответить с цитатой

Вообще я использую для просмотра видео программу SMPlayer, адрес проекта:

http://smplayer.sf.net

Я бы не стал мучаться с SVN, но моя прога выругалась, что MPlayer-1.0rc2 старый, поэтому я и залез в SVN за новым релизом...
Кстати сказавши релиз MPlayer SVN r27824 собрался без проблем.

Но с последней версией пока без перемен.
Буду использовать пока то, что есть.
Мучаться незачем.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Пт Янв 23, 2009 5:33 am    Заголовок сообщения:
Ответить с цитатой

SMPlayer - это оболочка для MPlayer Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Олег

Новенький


Зарегистрирован: 17.11.2008
Сообщения: 13
Откуда: Брест, Беларусь

СообщениеДобавлено: Пт Янв 23, 2009 9:05 pm    Заголовок сообщения:
Ответить с цитатой

den писал(а):
SMPlayer - это оболочка для MPlayer Smile


Я ее уже использую давным-давно, по этому и написал: "...что моя прога ругается, что MPlayer 1.0rc2 старый...".
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Сб Янв 24, 2009 6:27 am    Заголовок сообщения:
Ответить с цитатой

Ну так обнови ее, доставь те пакеты и будет все гуд. Зачем пересобирать-то?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Олег

Новенький


Зарегистрирован: 17.11.2008
Сообщения: 13
Откуда: Брест, Беларусь

СообщениеДобавлено: Сб Янв 24, 2009 8:34 am    Заголовок сообщения:
Ответить с цитатой

den писал(а):
Ну так обнови ее, доставь те пакеты и будет все гуд. Зачем пересобирать-то?


У меня всегда стоит последняя версия SMPlayer-0.6.6, я не проверял, но вполне возможно, что она уже и не ругается на MPlayer-1.0rc2

В любом случаи у меня сейчас стоит MPlayer SVN r27824 собраный из исходников и работает без проблем, под руководством SMPlayer-0.6.6 Neutral

Но более поздние релизы (например, MPlayer SVN r28342) при выполнении команды make, выдают описаную выше ошибку, по не известной мне пока причине.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Программы Часовой пояс: GMT
Страница 1 из 1
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис