12.12.2018, 19:59 UTC+1

Вы не зарегистрированы.

  • Войти
  • Зарегистрироваться

Дорогой посетитель мы рады вас приветствовать на: Allrussian Board Русскоязычный форум в Германии. Если это Ваше первое посещение этого сайта, то прочитайте, пожалуйста, помощь . Там Вы узнаете о возможностях управления сайтом. Чтобы использовать все возможности сайта Вы должны зарегистрироваться. Для этого используйте Регистрационный формуляр. Вы можете прочитать подробности регистрационного процесса. Если Вы уже регистрировались, здесь Вы можете войти.

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

21

25.04.2008, 21:33

и еще вопрос - а как пишешь видео на винт ?




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

warp

Продвинутый

Дата регистрации: 25.09.2004

Сообщения: 251

22

25.04.2008, 22:17

Исходный текст

1
и еще вопрос - а как пишешь видео на винт ?

Как обычно в VDR , пультом (с настройкой клавы для ксайна трахаться не захотел). Ксайн после запуска записи можно и закрыть.
Под виндой вдр-формат сгрыз только Elecard-плейер. Воспроизведение уверенное, загрузка с AMD-5200+ составляет 40 - 50%. Правда во время быстрых и резких движений персонажей проскакивает эффект "расчёски", но думаю это может просто из за настроек. MPlayer после наложения вот этого патча в libmpdemux

Исходный текст

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
============================================================--- demuxer.c   

 extern const demuxer_desc_t demuxer_desc_lavf_preferred;
 extern const demuxer_desc_t demuxer_desc_aac;
 extern const demuxer_desc_t demuxer_desc_nut;
+extern const demuxer_desc_t demuxer_desc_h264_pes;
 
 demuxer_desc_t* demuxer_list[] = {
   &demuxer_desc_rawaudio,
============================= ->
 #ifdef HAVE_XMMS
   &demuxer_desc_xmms,
 #endif
+  &demuxer_desc_h264_pes,
   NULL
 };

===================================================================
--- demuxer.h        

 #include "libass/ass_types.h"
 #endif
 
-#define MAX_PACKS 4096
+#define MAX_PACKS (65536 /* TL 4096 */)
 #ifdef HAVE_TV_BSDBT848
 #define MAX_PACK_BYTES 0x2000000
 #else
-#define MAX_PACK_BYTES 0x800000
+#define MAX_PACK_BYTES (0x8000000 /* TL 0x800000*/)
 #endif
 
 #define DEMUXER_TYPE_UNKNOWN 0
======================== ->
 #define DEMUXER_TYPE_NUT 43
 #define DEMUXER_TYPE_LAVF_PREFERRED 44
 #define DEMUXER_TYPE_RTP_NEMESI 45
+#define DEMUXER_TYPE_H264_PES 46
 
 // This should always match the higest demuxer type number.
 // Unless you want to disallow users to force the demuxer to some types
 #define DEMUXER_TYPE_MIN 0
-#define DEMUXER_TYPE_MAX 45
+#define DEMUXER_TYPE_MAX 46
 
 #define DEMUXER_TYPE_DEMUXERS (1<<16)
 // A virtual demuxer type for the network code
===================================================================
--- demuxer.h   
 #define DEMUXER_TYPE_NUT 43
 #define DEMUXER_TYPE_LAVF_PREFERRED 44
 #define DEMUXER_TYPE_RTP_NEMESI 45
+#define DEMUXER_TYPE_H264_PES 46
 
 // This should always match the higest demuxer type number.
 // Unless you want to disallow users to force the demuxer to some types
 #define DEMUXER_TYPE_MIN 0
-#define DEMUXER_TYPE_MAX 45
+#define DEMUXER_TYPE_MAX 46
 
 #define DEMUXER_TYPE_DEMUXERS (1<<16)
 // A virtual demuxer type for the network code
Index: demux_mpg.c
===================================================================
--- demux_mpg.c 

 }
 
 
+static int demux_h264_pes_probe(demuxer_t *demuxer) {
+   demuxer->synced = 3;
+   return (demux_mpg_probe(demuxer) == DEMUXER_TYPE_MPEG_PS) ? DEMUXER_TYPE_H264_PES : 0;
+}
+
+
 static demuxer_t* demux_mpg_es_open(demuxer_t* demuxer)
 {
     sh_video_t *sh_video=NULL;
============================ ->
   demux_seek_mpg,
   demux_mpg_control,
 };
+
+demuxer_desc_t demuxer_desc_h264_pes = {
+  "H.264 PES demuxer",
+  "h264pes",
+  "H264-PES",
+  "Arpi?",
+  "Mpeg",
+  DEMUXER_TYPE_H264_PES,
+  0, // hack autodetection
+  demux_h264_pes_probe,
+  demux_mpg_fill_buffer,
+  demux_mpg_ps_open,
+  demux_close_mpg,
+  demux_seek_mpg,
+  demux_mpg_control,
+};

===================================================================
--- video.c     
     ((fmt == DEMUXER_TYPE_MPEG_PS) && (sh_video->format==0x10000004))
   )
     return VIDEO_MPEG4;
-  else if((fmt == DEMUXER_TYPE_H264_ES) ||
+  else if((fmt == DEMUXER_TYPE_H264_ES) || (fmt == DEMUXER_TYPE_H264_PES) ||
     ((fmt == DEMUXER_TYPE_MPEG_TS) && (sh_video->format==0x10000005)) ||
     ((fmt == DEMUXER_TYPE_MPEG_PS) && (sh_video->format==0x10000005))
   )
тоже сожрал, но плюётся сволочь и процессор грузит до нехочу

Исходный текст

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
root@lin-tv:/vdrmedia/video/@ASTRA_HD_Demokanal_HDTV_ist_einfach_brillant/2008-04-25.09.17.50.99.rec# mplayer -demuxer h264pes -vfm ffmpeg -lavdopts threads=4 -autosync 30 001.vdr
MPlayer dev-SVN-r26515-4.2.3 (C) 2000-2008 MPlayer Team
CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 6400+ (Family: 15, Model: 67, Stepping: 3)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Kompiliert fьr x86 CPU mit folgenden Erweiterungen: MMX MMX2 3DNow 3DNowEx SSE SSE2

Spiele 001.vdr.
H264-PES-Dateiformat erkannt!
FPS seems to be: 25.000000
==========================================================================
Versuche Videocodecfamilie ffmpeg zu erzwingen...
Цffne Videodecoder: [ffmpeg] FFmpeg's libavcodec codec family
Ausgewдhlter Videocodec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Цffne Audiodecoder: [liba52] AC3 decoding with liba52
Using SSE optimized IMDCT transform
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, s16le, 448.0 kbit/29.17% (ratio: 56000->192000)
Ausgewдhlter Audiocodec: [a52] afm: liba52 (AC3-liba52)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starte Wiedergabe...
VDec: VO wird versucht, auf 1920 x 1088 (Bevorzugter Farbraum: Planar YV12) zu setzen.
VDec: Verwende Planar YV12 als Ausgabefarbraum (Nummer 0).
Film-Aspekt ist 1.76:1 - Vorskalierung zur Korrektur der Seitenverhдltnisse.
VO: [xv] 1920x1088 => 1920x1088 Planar YV12
[ASPECT] Warnung: Keine passende neue Auflцsung gefunden!
[ASPECT] Warnung: Keine passende neue Auflцsung gefunden!
[ASPECT] Warnung: Keine passende neue Auflцsung gefunden!
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.
[h264 @ 0x881f570]B picture before any references, skipping??,?% 0 0
[h264 @ 0x881f570]decode_slice_header error
[h264 @ 0x881f570]B picture before any references, skipping
[h264 @ 0x881f570]decode_slice_header error
[h264 @ 0x881f570]B picture before any references, skipping
[h264 @ 0x881f570]decode_slice_header error
[h264 @ 0x881f570]B picture before any references, skipping
[h264 @ 0x881f570]decode_slice_header error
[h264 @ 0x881f570]B picture before any references, skipping
[h264 @ 0x881f570]decode_slice_header error
[h264 @ 0x881f570]B picture before any references, skipping
[h264 @ 0x881f570]decode_slice_header error
[h264 @ 0x881f570]no frame!
Error while decoding frame!
[h264 @ 0x881f570]B picture before any references, skipping??,?% 0 0
[h264 @ 0x881f570]decode_slice_header error
[h264 @ 0x881f570]B picture before any references, skipping
[h264 @ 0x881f570]decode_slice_header error
[h264 @ 0x881f570]B picture before any references, skipping
[h264 @ 0x881f570]decode_slice_header error
[h264 @ 0x881f570]B picture before any references, skipping
[h264 @ 0x881f570]decode_slice_header error
[h264 @ 0x881f570]B picture before any references, skipping
[h264 @ 0x881f570]decode_slice_header error
[h264 @ 0x881f570]B picture before any references, skipping
[h264 @ 0x881f570]decode_slice_header error
[h264 @ 0x881f570]no frame!
Error while decoding frame!
A:61472.6 V:61472.6 A-V:  0.021 ct:  3.030 1605/1605 55%  4%  1.2% 6 0

Beenden... (Dateiende erreicht)

Походу бомбит всё на одно зерно, я даже lavdopts threads до 4-х поднял и внешний ffmpeg подключал - всё до задницы.




_______________
  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

23

26.04.2008, 10:05

вывод, который я пока делаю - проблема не в мультипрото и не в вдр, а проблема в несовершенном декодере - ffmpeg/hh264, который не полностью поддерживает h264 формат со всеми его профилями и разновидностями (paff, mbaff, slice & frame decoding.....)
осталось только узнать, как coreavc for Linux & виндузовый coreavc проиграют этот файл




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

warp

Продвинутый

Дата регистрации: 25.09.2004

Сообщения: 251

24

26.04.2008, 14:03

Исходный текст

1
осталось только узнать, как coreavc for Linux & виндузовый coreavc проиграют этот файл

В принципе можно будет и попробовать, но буду это делать с понедельника. Судя по "граблям", дело не только в кодеке, но и в демуксе. Моего процессора должно хватать с головой для раскодировки видео даже без какого либо графического ускорения. Если подберёмся совсем близко, уже можно будет смело идти пить пиво.




_______________
  • К началу страницы

warp

Продвинутый

Дата регистрации: 25.09.2004

Сообщения: 251

25

26.04.2008, 16:29

Да, забыл добавить. Записал файл длинной - 17 минут, объём составил 1,1GB. Это если записывать полуторачасовой фильм - приблезительно 6GB




_______________
  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

26

27.04.2008, 12:05

Христос воскресе !

скажите плиз - как сканировать на VDR 170 спутники ? reelchannelscan , femon работают на нем ?




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

warp

Продвинутый

Дата регистрации: 25.09.2004

Сообщения: 251

27

27.04.2008, 13:11

Исходный текст

1
Христос воскресе !

Взаимно, хотя я и атеист.

Исходный текст

1
reelchannelscan , femon работают на нем ?

К сожалению, с мультипрото нет. Даже компилироваться не хочет. Вбей в channels.conf вручную. Параметры каналов можно посмотреть ТУТ, если пользуешься ротором, то извини помочь ничем не могу.




_______________

Это сообщение уже редактировалось 1 раз/раза, последний раз пользователем »warp« (27.04.2008, 13:12)

  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

28

27.04.2008, 19:51

Цитата


Note that the channels.conf file now supports additional parameters, so you may
want to make sure you have a backup of this file in case you need to go back to
the previous version of VDR!


а вот эти новые параметры в channels.conf описаны где ?




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

29

27.04.2008, 20:06

Цитата


There has been a discussion regarding pro and cons of emergency
exit and the result is that at least from VDR-1.5.18 on you can
disable this "feature" in VDR's setup/miscellaneous menu.


я решил запретить аварийный выход вдр в случае некоторой внештатной ситуации

Setup-Miscellaneous-Emergency exit - NO




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

30

27.04.2008, 21:05

что удалось узнать в личке с Нисслом

в новом формате channels.conf для vdr 170 появились новые параметры для третьей колонки - Parameters http://linuxtv.org/vdrwiki/index.php/Syntax_of_channels.conf (порядок значение не имеет)

Цитата


вид модуляции - S0 => DVB-S, S1 => DVB-S2
M2 - QPSK, M5 - 8PSK
rolloff O0 = 0%, O20 = 20 %, O25 = 25 %, O35 = 35


ну, если первые 2 параметра можно узнать из интернетовских сайтов, то rolloff надо подбирать экспериментально или смотреть в NIT (но и там могут быть враки - как это доказал Кураж)
Multiproto API и dvb-s/s2-apps (scan, szap2), а также будущее V4L-DVB
Но в большинстве случаев обычно используется для dvb-s2 rolloff=35%

Похоже, что придеться вручную добавлять в 3-ю колонку channels.conf вот это - M5O35S1 для dvb-s2 каналов




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

warp

Продвинутый

Дата регистрации: 25.09.2004

Сообщения: 251

31

27.04.2008, 21:44

Вот тебе маленький пример:

Исходный текст

1
Kinowelt TV;KD Home:11635:HC910M2O0S1:S23.5E:28500:1081:1082=deu:0:1801,1722:50108:61441:10003:0

Этот канал идёт в DVB-S2, но в MPEG2.

А вот нормальный, полноценный HDTV канал из пакета премьера:

Исходный текст

1
DISCOVERY HD,DISC HD;PREMIERE:11914:hC910M2O35S1:S19.2E:27500:1023:0;1027=deu:32:1801,1831,1830:130:133:6:0


Приведу длля сравнения обычный DVB-S:

Исходный текст

1
TVCI new:12380:hC34M2O0S0:S5.0E:27500:221:222:0:0:220:85:2:0


Надеюсь разница заметна ( hC910M2O35S1 и hC34M2O0S0 ). Ну а более подробную инфу о каналах и транспордерах посмотри на KingOfSat или LyngSat.




_______________

Это сообщение уже редактировалось 1 раз/раза, последний раз пользователем »warp« (27.04.2008, 21:48)

  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

32

27.04.2008, 21:57

а есть еще каналы, которые вещают в dvb-s2 8PSK - для них надо прописывать М5
я так понял, ты сам ыручную эти новые параметры не прописывал - их ведро вручную прописало из NIT - но не все спутники корректно передают информацию - так что если есть проблемы с приемом сигнала надо перепровериться.

Initial;ITI:11449:hC23M5O35S1:S13.0E:27500:519:0:0:0:15100:318:1300:0
MTANTL;H:10723:hC34M2O0S0:S13.0E:29900:1004:1204=urd,1304=eng,1404=fra,1504=deu,1604=ara,1704=ben,1804=nar:0:0:4604:318:11100:0
Pentagon Channel:11095:hC34M2O0S0:S13.0E:28000:810:800,802,804:0:0:8:6:301:0

вот эти каналы долго лочатся у Ниссла




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

warp

Продвинутый

Дата регистрации: 25.09.2004

Сообщения: 251

33

27.04.2008, 23:44

Исходный текст

1
я так понял, ты сам ыручную эти новые параметры не прописывал - их ведро вручную прописало
Прописывал всё вручную, ведро не всё правильно прописывает и это абсолютно верно подмечено. Правильно прописываются лишь стандартные DVB-S каналы. С DVB-S2 lдело плоховато, да и вместо FEC 9/10 VDR пишет 0 и естественно после этого долго лочит канал.




_______________
  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

34

28.04.2008, 08:12

Цитата

Со слов пользователя Goga777

Цитата


Note that the channels.conf file now supports additional parameters, so you may
want to make sure you have a backup of this file in case you need to go back to
the previous version of VDR!


а вот эти новые параметры в channels.conf описаны где ?


Цитата


The new parameters are documented in

man 5 vdr

but the parameter S is missing:

S0 => DVB-S
S1 => DVB-S2

For DVB-S/S2 the following parameters are new:

S, M, O => system, modulation, rolloff

For DVB-T the following parameters are new:

A, P => alpha, priority

By comparing the 1.6.0 man page against the 1.7.0 one, you'll see
that a couple of parameters (for example M and C) can have much
more values now.

Bye.
--
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl@gmx.de


Цитата


Well, there is no explicit scan functionality. When VDR receives
a channel (for example when it does an EPG scan for all already
known transponders (generated from channels.conf)) and sees a
network information table (NIT), it will analyze it and add new
channels to channels.conf, when it is allowed to do so.

See VDR's setup / dvb menu, update channels = add new transponders.




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

1455

Продвинутый

Дата регистрации: 18.04.2007

Сообщения: 396

35

28.04.2008, 16:51

Да, это занятно читать. Но вот становится как-то грустно.
Это всё не понравится. Ну, тут хоть я не одинок. Судя по всему, Гоге тоже не нравится. Почему сам автор ведра не занимается функционально законченной программой, не ясно...
Фактически, получаются обломки, огрызки, перепихивание проблем и т.п. Возникает резонный вопрос: а на фига? Придумал бы кто патчи для 1.47, чтобы просто пересобрать ArVDR. Нужно, чтобы работало на S2, был сканер в OSD. Иначе, популярности у начинающих это не завоюет.
Пардон, это уже "крик души", если таковая вообще есть...




_______________
  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

36

28.04.2008, 19:39

не - я спокойно смотрю на дела. Я считаю, что все это пока находится в бета фазе и посему возможны различного рода нестыковки. Никто не гарантировал надежного и стабильного решения. Надеюсь, что когда мультипрото будет в кернеле (судя по всему - планам не суждено было сбыться и в 2.6.26 его не будет) ситуация будет резко меняться к лучшему. А пока надо тестировать, вылавливать глюки... Радует то, что есть обратная связь от девелопперов (Нислл, Ману). Согласен - дела идут медленно, даже очень медленно.




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

Goga777 Мужской

Гуру

Дата регистрации: 06.12.2003

Сообщения: 4 987

Пол: Мужской

37

04.05.2008, 19:16

Цитата


This is actually what I am currently working on.
VDR 1.7.x will soon begin using TS as its recording format.
Replay of existing recordings (in PES) will, of course, be possible.

KLaus


итак, скоро Клаус внедрит поддержку ts формата, как формат записи на вдр. Плеер (не рекордер) также будет поддерживать pes.




_______________
dreambox DM 7000/dm 800SE
VDR 1.7.12
  • К началу страницы

1455

Продвинутый

Дата регистрации: 18.04.2007

Сообщения: 396

38

14.05.2008, 21:50

VDR Extensions Patch: http://www.zulu-entertainment.de/download.php
Помимо прочего, в архиве 5 патчей, начинающихся с "vdr-1.7.0...".
Как-то незаметно проскочило. Есть шанс собрать много плагинов. Завтра попробую.




_______________
  • К началу страницы


Рыбалка    покупка, ремонт, аренда дома или квартиры в Германии

Lr Shop,Jungle Man Parfüm und Colostrum bestellen in Deutschland und Aloe vera gel

Lr Joyce Schmuck

Lr Jungle Man Parfüm



TopList