ebuild для tvok [SOLVED]

Пожалуйста, набросайте ебилд для проги - гуи к mplayer/mencoder

Сайт - http://www.kochkin.org/doku.php/tvok/010-index
Исходники - http://www.kochkin.org/doku.php/tvok/010-source

странная программа

оно вообще умеет работать если нет тюнера?
или оно и должно ловить сегфолт?

Здесь были линки но пришла Larry и их слизнула =)
Данный аккаунт забанен так как его владелец не умеет себя культурно вести на форуме. /// WBR alexxy

На сайте написано - Программа

На сайте написано - Программа TVOK является GUI интерфейсом MPlayer/Mencoder для более удобного просмотра и записи телевизионных программ с аналогового тюнера или другого видеоустройства.

У меня работает без всяких сбоев.

внимательней!

я же написал - у меня нет тюнера
попробуй выгрузить модули тюнера и запустить
если нормально отработает, то буду у себя искать вилы
UPD: вот черновик
от юзверя

git clone git://github.com/megabaks/test.git tvok-test

и от рута

ebuild tvok-test/media-video/tvok/tvok-0.5.2.36.20110905.ebuild merge

расскажешь потом что оно расскажет

Здесь были линки но пришла Larry и их слизнула =)
Данный аккаунт забанен так как его владелец не умеет себя культурно вести на форуме. /// WBR alexxy

Да, без модуля тюнера -

Да, без модуля тюнера - сегфолт.

Установилось без ошибок, вывод Pastebin
Правда ставил на систему для тестов, там уже стояла TVok, поставленная вручную и удаленная с помощью make uninstall.
Завтра поставлю на чистую, если надо, вывод выложу.

denister написал(а): Да, без

denister написал(а):
Да, без модуля тюнера - сегфолт.

отлично
а то я уж испугался - думал руки совсем от безделья усохли и загнулись
обматери разраба
и это, v4l ему обязателен походу?
я про юз мплеера
просто надо бы перед закидыванием в полноценный оверлей пофиксить зависимости
а тут ещё один мат для разраба - он даже не удосужился написать с чем кушать его творение

Здесь были линки но пришла Larry и их слизнула =)
Данный аккаунт забанен так как его владелец не умеет себя культурно вести на форуме. /// WBR alexxy

Автору отписался, ждем

Автору отписался, ждем ответа.

и это, v4l ему обязателен походу?

Походу обязателен...

P.S. Автор все молчит.

Блин, счас поставил на чистую

Блин, счас поставил на чистую систему - не пашет!!! Черный экран.
Mplayer показывает, а tvok - нет.

denister@calculate ~/.mplayer $ 
denister@calculate ~/Upload/Soft/tvok $ tvok
TVOK. TV viewer/recorder for KDE 4 (based on MPlayer/Mencoder).
Version 0.5.2-36. Copyright (C) Oleg Kochkin 2009-2011. License GPL.

"2012.03.16-16:07:54.780 - Load presets "MY"" 
"2012.03.16-16:07:54.784 - Settings loaded for device "/dev/video0" from file "/home/denister/.tvok/tvok0.rc"." 
"2012.03.16-16:07:54.810 - DBUS service registered as org.kochkin.tvok-6394" 
"2012.03.16-16:07:54.810 - DBUS object registered." 
"2012.03.16-16:07:54.813 - DBUS service registered as org.kochkin.tvok0" 
"2012.03.16-16:07:54.814 - PID file check." 
"2012.03.16-16:07:54.847 - PID file saved." 
"2012.03.16-16:07:54.852 - View started: "mplayer -wid 35651613 -subfont-osd-scale 4 -slave -quiet -vf scale=768:576,crop=736:568:16:4 -tv device=/dev/video0:width=720:height=576:amode=1:norm=SECAM-DK:freq=50.25:input=0  tv://"" 
"2012.03.16-16:07:54.855 - PID file saved." 
"2012.03.16-16:07:55.129 - Save presets "MY"" 
"2012.03.16-16:07:56.992 - Save presets "MY"" 
"2012.03.16-16:08:08.795 - Load presets "MPEG"" 
"2012.03.16-16:08:13.135 - Save presets "MPEG""

Запустил напрямую в консоли, вот ошибка:

denister@calculate ~/Upload/Soft/tvok $ mplayer -wid 35651613 -subfont-osd-scale 4 -slave -quiet -vf scale=768:576,crop=736:568:16:4 -tv device=/dev/video0:width=720:height=576:amode=1:norm=SECAM-DK:freq=50.25:input=0  tv://
MPlayer SVN-r34709 (Gentoo)-4.5.3 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing tv://.
TV file format detected.
Selected driver: v4l2
 name: Video 4 Linux 2 input
 author: Martin Olschewski <olschewski@zpr.uni-koeln.de>
 comment: first try, more to come ;-)
Selected device: Beholder BeholdTV 505 FM
 Tuner cap: STEREO LANG1 LANG2
 Tuner rxs: MONO
 Capabilities:  video capture  video overlay  VBI capture device  tuner  read/write  streaming
 supported norms: 0 = NTSC; 1 = NTSC-M; 2 = NTSC-M-JP; 3 = NTSC-M-KR; 4 = PAL; 5 = PAL-BG; 6 = PAL-H; 7 = PAL-I; 8 = PAL-DK; 9 = PAL-M; 10 = PAL-N; 11 = PAL-Nc; 12 = PAL-60; 13 = SECAM; 14 = SECAM-B; 15 = SECAM-G; 16 = SECAM-H; 17 = SECAM-DK; 18 = SECAM-L; 19 = SECAM-Lc;
 inputs: 0 = Television; 1 = Composite1; 2 = S-Video;
 Current input: 0
 Current format: BGR24
v4l2: current audio mode is : STEREO
TV channel names detected.
tv.c: norm_from_string(SEKAM): Bogus norm parameter, setting default.
tv.c: norm_from_string(SEKAM): Bogus norm parameter, setting default.
tv.c: norm_from_string(SEKAM): Bogus norm parameter, setting default.
tv.c: norm_from_string(SEKAM): Bogus norm parameter, setting default.
tv.c: norm_from_string(SEKAM): Bogus norm parameter, setting default.
tv.c: norm_from_string(SEKAM): Bogus norm parameter, setting default.
Selected channel: 1 - ch1 (freq: 49.750)
v4l2: ioctl queue buffer failed: Invalid argument
v4l2: 0 frames successfully processed, 0 frames dropped.

а если те конфиги с сайта

а если те конфиги с сайта попробовать?
думаю вот - не оверхед ли запиливать костыль для них...

Здесь были линки но пришла Larry и их слизнула =)
Данный аккаунт забанен так как его владелец не умеет себя культурно вести на форуме. /// WBR alexxy

Те конфиги у меня стоят. Я

Те конфиги у меня стоят.
Я еще поковыряюсь....
А делать костыли для них - ИМХО не нуно. Кто захочет - возьмет.

Всё работает! Выпрямил свои

Всё работает!
Выпрямил свои кривые руки...

Афтор все молчит....

Не дошло письмо...

Касательно v4l2, здесь указано, что:
"Использование Video for Linux (v4l2) для управления (переключение каналов, изменение яркости, контрастности, насыщенности)."
Так, что без него - никак.

О, автор!

Да, я уже понял, спасибо!
Ебилд от megabaks вполне рабочий, я только еще добавил в него

IUSE="v4l"

Вот еще бы в оверлей кто-нибудь впихнул.

Вот рабочий

Если не затруднит (сам я

Если не затруднит (сам я ебилды писать на умею)
Вот это

MIN_VER="$(get_version_component_range 1-3)"
MAX_VER="${PV/$MIN_VER/}"
MY_PV="${MIN_VER}$(replace_all_version_separators '-' ${MAX_VER})"
MINOR="$(get_version_component_range 1-2)"

SRC_URI="http://www.kochkin.org/lib/exe/fetch.php/${PN}/${MINOR}/${PN}-${MY_PV}.tar.bz2"

в принципе понятно.
Вопрос: обязательно в наименовании ебилда убирать дефис? Я пробовал сам делать и наименование ебилда совпадало с наименованием исходника:

MY_PN=${PN}
MY_PV=$(get_version_component_range 1-3)
MY_REV=$(get_version_component_range 4)
MY_DATE=$(get_version_component_range 5)
MY_P=${MY_PN}-${MY_PV}-r${MY_REV}-${MY_DATE}
MY_PV_FOLDER=$(get_version_component_range 1-2)

SRC_URI="http://www.kochkin.org/lib/exe/fetch.php/${PN}/${MY_PV_FOLDER}/${MY_P}.tar.bz2"

но при создании манифеста - ругалась, какими ссловами - не помню уже.

Ну и вот это

qt4-r2_src_install
  
  insinto /usr/share/pixmaps
  newins rc/tv.png tvok.png
  make_desktop_entry tvok "TVok" tvok

для меня - темный лес.
Где почитать про эти функции? В хендбуке девелоперов?

Где почитать про эти функции?

Где почитать про эти функции? В хендбуке девелоперов?

httп://devmanual.gentoo.org

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Спасибо, покурю.

Спасибо, покурю.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".