Наши спонсоры
AMIKO SHD-8900 Alien Wireless Smartcard Sharing System
НОВИНКА СЕЗОНА SKYWAY NANO 2
На форуме

Файловый архив Видео Игры
Добавить свое объявление
Загрузка...

Наш новый проект

Музыка Фильмы
Страница 1 из 3 1 2 3 Последняя
Показано с 1 по 10 из 23

Тема:
Project X - DVB demux Tool (dvb.matt)

  1. #1
    Moderator Аватар для Fromandos
    Регистрация
    31.01.2008
    Сообщений
    849

    По умолчанию Project X - DVB demux Tool (dvb.matt)

    ProjectX - DVB demux Tool (dvb.matt)


    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]
    или [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]
    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]также можно верить.

    Данная статья является дополнением к ранее опубликованной "XviD. Захват и кодирование спутниковых каналов", поэтому я заострю внимание по расширинному использованию ProjectX'а.

    Статья динамичная, т.е. в нее я буду вносить изменения и дополнения, просьба быть по-внимательней, когда будете знакомиться, лучше задавать мне вопросы, так как на русско-язычных сайтах об этой программе очень мало информации, в основом придерживаются одной линии - ЛУЧШЕ НИЧЕГО ТАМ НЕ ТРОГАТЬ, мы же попытаемся внести свои изменения в настройку Проекта, как говориться раскрутить "по-полной"


    Немного из далека....
    Обычное (стандартное) цифровое вещание - SDTV (стандарное цифровое телевидение) передается в DVB MPEG2/TS (TS - transport stream).
    Чтобы преобразовать Mpeg-2 TS в программный или эелементарный потоки Mpeg-2 и существуют такие программы, как PVAStrumento, ProjectX, MVW, продукты от компании Elecard...(по последним данным)

    Сегодня разговор пойдет о ProjectX, ее автор - dvb.matt
    Вот его "досье" на английском(reference)

    ProjectX is completely programmed in Java and therefor it works with each plattform, which supports Java. The main use of this program is demuxing, improving and cutting MPG2 audio, video and subtitle streams. You can configure which streams you choose. For advanced users with insider knowledge this tool provides a huge number of options.

    European digital radio & television uses the DVB standard to broadcast its data. Project X gives you a look behind the transmissions and tries its best to handle & repair many stream types and shows what went wrong on reception.

    In digital TV, the picture is compressed using the well-known MPEG-2 format, before being broadcast as digital data stream (MPEG2 transport stream - MPEG-2 TS). MPEG-2 transport streams are part of the MPEG-2 standard, but most tools cannot directly handle transport streams as its structure is different from MPEG-2 elementary streams we use on DVDs or SVCDs. This is where ProjectX enters the picture. It works like an MPEG-2 TS hardware decoder, splitting the transport stream into its components (MPEG elementary streams like audio, video, and other data (e.g. teletext)). While splitting the transport stream, ProjectX also checks the stream for errors and synchronizes video and audio. If ProjectX converts the transport stream to another format, it won't analyze and fix streams as thoroughly as in split mode.


    ProjectX supports the following transport stream formats
    - DVB MPEG2 transport stream (DVB MPEG2 TS) MPTS (multiple program transport stream)
    - Packet Video Audio (PVA, PSV, PSA, PAV)
    - MPEG Program Streams (MPEG1/2 PS)
    - Linux Video Disc Recorder (Linux VDR)
    - Packetized Elementary Stream (PES RAW)
    - Elementary Stream (ES)


    В двух словах на русском:
    ProjectX вырезает и демультиплексирует DVB MPEG2/TS записи в потоки видео, аудио, субтитров, телетекста и т.д
    кроме этого позволяет получить синхронизированные аудио и видео потоки, даже полученные во время сбоев записи.


    Я попробую дать более-менее толковый перевод.

    В цифровом телевидении, изображение кодируется в широкоизвестный нам формат MPEG-2 и транслируется, как цифровой поток данных (MPEG2 transport stream - MPEG-2 TS).
    Такой MPEG-2 TS является частью MPEG-2 стандартна.
    Большинство программ не может правильно (корректно) работать с таким видом MPEG-2, т.к. его структура отличается от обычных элементарных потоков MPEG-2, которые используются в DVD/SVCD
    Project X призван работать с MPEG-2 TS, подобно аппаратному декодеру, который выделяет из всего потока - видео, аудио и другие данные, например телетекст.

    Внимание! Вот это для нас важно!
    При разделении транспортного потока, ProjectX анализирует, проверяет и исправляет ошибки, также синхронизирует видео и аудио, но если Project X преобразовывает (конвертирует) полученный транспортный поток (MPEG-2 TS) в другой формат, то он этого делать ничего не будет: ни анализировать и исправлять ошибки, ни демультиплексировать (разделять).
    ProjectX поддерживает следующие форматы транспортных потоков....дальше уже и коту понятно!

    Значит по логике получается, что нельзя первым действием звук перекодировать, как я это обычно делал -> в PCM, т.к. следует из самого описания, что Проект просто ничего не делает, а занимается только конвертацией.

    Вывод: в Проекте можно только нам разбить на отдельные потоки, подправить битрейт и вырезать лишнее. Насчет ресайза......, как когда.....какие-то медиафалы может, а какие-то нет... Да нам просто до фонаря эта функция, основное назначение Проекта - это выделить и синхронизировать потоки - и ВСЕ! Дальше ими займутся другие программы.

    Там в руководстве я прочитал один интересный момент, что ресайз Проект делает...... только первому кадру, чтобы обмануть программы авторинга......., профессиональные программы авторинга НЕ ОБМАНЕШЬ! Пример тому, я попробывал загрузить в ReelDVD, которую с натяжкой можно отнести к профессиональной..... и то - облом полный.

    Здесь английская версия [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]

    Все хорошо написано, очень граммотно... с картинками, но беда в том, что руководство написано для ранних версий, которые отличаются по интерфейсу от нынешних, хотя какие-то основопологающие элементы там сохранились.
    Я сторонник разбираться с текущими версиями, чем смотреть и разбираться, что было при царе ГОРОХЕ (мнение автора).

    Как правило захваченное DVB-видео MPEG2/TS проходит путь до "прилавка" примерно такой:
    1) Вырезание ненужных фрагментов
    2) Демультиплексирование DVB потока (разделение на аудио и видео потоки)
    3) Внесение исправлений и изменений в видеофайл (GOP, разрешение, битрейт, кроппинг, изменение уровней изображения, яркость, контрастность, наложение титров, переходов и т.д.)
    4) сохранение в прежнем (MPEG-2) или перекодирование в другой формат-контейнер (DVD-Video, Avi)
    На Любителя:
    5) запись (прожиг) на CD/DVD диски

    Для этих целей используются целый ряд разных программ: ProjectX или PVAStrumento, MPEG2Schnitt, DVDPatcher, Mpeg Video Wizard DVD (MVW), Pro Coder, ряд других по редактированию и т.д. Здесь не отмечены проги для работы со звуком....., но тут как бы и вопросов нет.

    Мы внесем свои корректировки:
    Объединим 1,2 и 3 пункты в один - выполнив всю процедуру ProjectX'ом, кроме GOP (вы также знаете как делать в MVW), а остальные оставим как есть.
    Перекодирование вы знаете в *.avi - Xvid, с прожигом - тоже познакомились.

    Приступим к делу....
    ProjectX у вас уже установлен, кто не знает - читаем мою публикацию "XviD. Захват и кодирование спутниковых каналов". Под рукой должен быть MediaInfo - он нам постоянно будет нужен.

    Вырезание ненужных частей в видеофайле.

    Запускаем и грузим захвачнный видеофайл.
    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]

    В первую очередь смотрим инфу, от этого будут зависить наши настройки программы. Нас интересует разрешение и битрейт.
    На данном скрине - 544 Х 576i и 15000000bps= 15Mbs (многовато будет для MPEG2)
    Буква i означает - interlaced, видео идет со скоростью 50 полукадров в секунду, т.к. частота кадров = 25 - смотрим скрин.

    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]

    Переходим на закладку CutControl, здесь нас будет интересовать только два бокса: Cut Points и Navigation
    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]

    В боксе Navigation - кнопками двигаемся по видеофайлу, здесь для более точного установления можно использовать кнопки навигации или воспользоваться стрелками на клавиатуре Arrows -> <- . Для быстрого нахождения ненужных частей - мышью двигаем ползунок по линейки.
    В Cut Points - расстанавливаем точки выреза ненужных фрагментов. Вырезание получается только в BytePos for cuts.
    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]

    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]

    Здесь одна особенность: дело в том, что сжатый файл имеет ключевые кадры, в MPEG-2 расстановка ключевых кадров идет примерно каждые 12-18 кадров, это значит, что двигаться вы будете именно по ключевым кадрам и резать будете именно по ним.
    Если следующий ключевой кадр будет ненужный, то режим на предыдущем, т.е. на хорошем. Не волнуйтесь..... этого вы на экране все равно не заметите. Понятно?
    Например... щелкаем кнопкой или клавишей и идем-идем..... вот начался кадр рекламы..... двигаемся обратно на 1 щелчок назад.... вот тут жмем на Cut Points с плюсиком. Едим дальше.... прошли рекламу и сразу самый первый хороший кадр.... опять жмем на Cut с плюсиком.
    Поиграйтесь предварительно сами, чтоб самим разобраться.....

    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]

    Внесение исправлений в видеофайл
    После того, как выполнили эту работу переходим в настройки программы, где будем определяться, что должна выполнить программа.
    Для этого, я обычно делаю настройки в окне Collection Properties : перехожу на закладку Filter Control -> more settings.. открывается окно Collection Properties #0 -> выбираем video.

    Можно сделать и предварительные настроки в окне PreSettings, не понятно мне, зачем немец (автор этой программы) продублировал этот пункт, когда настройки можно сохранить и каждый раз к ним обращаться....... хотя поэкспериментируйте сами... я лично никакой разницы не увидел, что в Коллекции, что Предварительных установках, тем более, что перед Стартом, я могу поставить галочку на Приоритет Коллекции!

    По умолчанию настройки Video выставлены так:

    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]

    Нам надо внести изменения в разрешение кадра - это 720 Х 576 и снизить битрейт.

    Два слова о разрешении.....
    Не все вещатели используют стандартное MPEG-2 горизонтальное разрешение - 720 px.
    Многие провайдеры сжимают по ширине (X) разрешение, которые не совместимы с DVD, очевидно это связано с трансляцией спутникового сигнала, видать не от хорошей жизни (прим.автора).

    Но вы не почувствуйте эту разницу в искажении изображения картинки, т.к. при воспроизведение в компъютерных или аппаратных DVD плеерах картинка вытянется, например с 544 x 576 до необходимого 720 х 576.

    Если вы решили создать из такого видеофайла, например 544 Х576 - DVD-Video, то не все программы DVD авторинга правильно его поймут, Им нужен только видеофайл в разрешении PAL'а, вот здесь вы и увидете эту разницу.



    Битрейт
    ProjectX может предложить нам для MPEG2 6 или 9 Mbps. Тут смотрите сами, я ставлю 9.
    Если ничего не крутить в настройках и все оставить как есть, то на выходе получите около 4Mbps или того меньше, наверно связано с экономией дискового пространства, если вы прихватили большую запись, поэтому авторы проги снизили битрейт, чтобы влез.
    Для справки..... я таким битрейтом кодирую XviD'ом!

    Итак: в боксе new bitrate values (demultiplex) ставим (6) fix 9 Mbps и (2) computed maximum <=9.0 Mbps(DVD)

    В настоящее время у меня выставлены оба на keep original

    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]

    Разрешение кадра
    В боксе video corrections (demultiplex)
    patch 1st h-res
    -> (1) ever 720

    Aspect ratio -> 0.6735 (4:3) и вставлю галочку на patch all frames to progressive - эти два красавца по вашему усмотрению.

    Немного обосную свое такое решение по-поводу прогрессивной развертки:
    Буква i нам говорит, что Кадр является -> чересстрочным, т.е.Interlaced, а поскольку это MPEG2/TS => значит верхнее поле доминирует первым (top field first), что и подтверждается анализом медиафайла, сделанной прогой MediaInfo.
    А поскольку просмотр идет на компе, где доминирует прогрессивная развертка, значит преобразуем и поля кадра в эту развертку, т.е. non-interlaced (прогрессивное).

    Два слова о различии чересстрочного (interlaced) и прогрессивного (non-interlaced) режимов развертки кадра.
    В чересстрочном режиме электронная пушка сначала прорисовывает четные строки изображения сверху вниз, затем возвращается наверх и прорисовывает нечетные строки. При этом наблюдается мерцание изображения.
    В режиме прогрессивной развертки электронная пушка прорисовывает все строки подряд за один проход. При этом уменьшается мерцание экрана и снижается утомляемость глаз.


    Хотя этот вопрос остается спорным......, надо ли менять развертку, если мы получаем DVB TS/Mped2 в interlaced - Top Field First, где поля уже собраны?, хотя в спутниковом вещании прогрессивная развертка кадра может транслироваться и в interlaced.
    В HDTV - передача потока всегда идет только в прогрессивной развертке!
    В нашем случае надо смотреть на конечный результат, если при просмотре вы не обнаружите расхождение полей - "гребенку" - значит мы попали в точку, если будут заметны - будем "крутить" очередность полей.....
    Одно дело смотреть на компе, где всегда присутствует прогрессивная развертка, другое дело смотреть телик (ТВ), где поля "непаханные".
    Смотрите, экспериментируйте сами.....

    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]

    Если вы хотите получить аудиофайл в формате WAV, то переходим на закладку Audio и ставим галочку на decode MPEG Layer1,2 to PCM. Я его использую, т.к. не все звуковые редакторы могут сразу "взять" Mpeg Audio1 Layer2

    Но как мы помним из Описания, тогда Проект не сможет выполнить свои прямые функции.
    Я валял и ничего..... законченные файлы крутил на телике и никакого расхождения видео со звуком я не обнаружил...... (хитрый немец)

    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]

    Все закрываем это окно и жмем на prepare >> и на пуск! Процесс пошел......

    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]

    Закрываем окно ProcessWindow и прогу ProjectX, идем смотреть, что получили..... получили 3 файла: один текстовой -> Log, другой звук -> Wav и видео -> M2V

    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]

    Открываем видео m2v прогой MediaInfo и смотрим, так ли на самом деле вышло?

    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]

    Вышло так,
    P.S. [/I]

    Я не претендую на знатока этой программы, но хочу с ней разобраться, т.к. поле непаханное. Просто посидел и потыкал кнопки, после чего смотрел полученный результат.
    Вот так, благодаря экспериментам мне удалось ближе познакомиться и узнать возможности этой замечательной программы, чего и вам всем советую!
    Для образца (экспериментов) запишите какой-нибудь ролик этак на секунд 5-10 и долбите его, чем только можете


    ВАЖНО!
    Вот, что еще я хочу сказать......, что Проект демуксиплексирует загрузочный в программу медиафайл, разбивая его потоки, он создает новые отдельные файлы и...... исправляет тот, с которого мы это делаем...., то есть, ничего от захваченного "оригинальное" не остается!
    Поэтому если вы попытаетсь вновь загрузить в Проект прежний захваченный файл, то загрузите уже обработанный!

    Я почему-то думал, что "оригинал" он оставляет нетронутым. (да.... накрутил тут немец)

    Про interlaced и progressive(non-interlaced) можете почитать хорошие статьи, если проследуете по этим адресам:
    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]
    [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]

    ==================================
    При перепечатке ссылка на сайт WizardFox.net - ОБЯЗАТЕЛЬНА!
    Последний раз редактировалось Fromandos; 04.01.2010 в 13:32.

  2. #2
    Moderator Аватар для Fromandos
    Регистрация
    31.01.2008
    Сообщений
    849

    По умолчанию Ответ: Project X - DVB demux Tool (dvb.matt)

    Хочу еще предложить вот какой вариант:
    В Проекте (ProjectX) делаем только преобразование потока в - > Mpeg-2 (PS),
    а все вырезание и удаление - > в Катамаране ([Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]), он дает возможнность резать по B-frames, т.е. по кадрам, кому надо точно вырезать.

    Примечание от Fromandos
    А еще лучше (по последним технологиям), переходите на Elecard XMuxer Pro - он еще работает с HD и имеет больше возможностей (читайте соответствующие темы)

  3. #3
    Странник
    Регистрация
    11.06.2008
    Сообщений
    1

    По умолчанию Ответ: Project X - DVB demux Tool (dvb.matt)

    Fromandos,
    имхо, качество видео, полученного Elecard XMuxer Pro даже близко не дотягивает до уровня скажем ProCoder'а (с аналогичными установками битрейта и прочих дел). Работать-то с HD, он, конечно, работает, но вопрос - как? Я бы не рекомендовал использовать Elecard XMuxer Pro как вариант для получения окончательного видео.

  4. #4
    Moderator Аватар для Fromandos
    Регистрация
    31.01.2008
    Сообщений
    849

    По умолчанию Ответ: Project X - DVB demux Tool (dvb.matt)

    Цитата Сообщение от Yurist [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]
    качество видео, полученного Elecard XMuxer Pro даже близко не дотягивает до уровня
    Вся информация дается для расширения вашего кругозора..... пробуйте, тестируйте, ищите свой "My Way", сравнивайте, оценивайте и делайте свои выводы, чтобы научиться работать с видео и звуком..... мне пришлось перелопатить кучу прог, после чего я нашел, что мне приемлемо!
    Этот процесс..... КРЕАТИВНЫЙ! Вчера я работал с одними прогами, сегодня с другими..... и это нормальный процесс....

  5. #5
    Охотник
    Регистрация
    16.05.2009
    Сообщений
    128

    По умолчанию Ответ: Project X - DVB demux Tool (dvb.matt)

    Отличная штука юзаю уже полгода может больше....очень удобно для нахождения ошибок в потоке (скажем в плохую погоду сигнал пропал временно) когда записываешь на автомате и не для себя. Но вопрос знатоку: что есть подобного для МПЕГ4 как SD так и HD?

  6. #6
    Moderator Аватар для Fromandos
    Регистрация
    31.01.2008
    Сообщений
    849

    По умолчанию Ответ: Project X - DVB demux Tool (dvb.matt)

    Цитата Сообщение от Vitaliyonpu [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]
    есть подобного для МПЕГ4 как SD так и HD?
    Конечно есть...., но все определяется конкретными задачами - что хотим получить и что из себя представляет сам исходник...

  7. #7
    Охотник
    Регистрация
    16.05.2009
    Сообщений
    128

    По умолчанию Ответ: Project X - DVB demux Tool (dvb.matt)

    Цитата Сообщение от Fromandos [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]
    Конечно есть...., но все определяется конкретными задачами - что хотим получить и что из себя представляет сам исходник...
    Исходник плюсовый HD записанный картой в TS. Задачи - проверить поток на ошибки, если нужно вырезать/вставлять куски (т.е. например из двух битых записей собрать одну нормальную) и получить на выходе файл готовый к сжатию

  8. #8
    Moderator Аватар для Fromandos
    Регистрация
    31.01.2008
    Сообщений
    849

    По умолчанию Ответ: Project X - DVB demux Tool (dvb.matt)

    Цитата Сообщение от Vitaliyonpu [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]
    и получить на выходе файл готовый к сжатию
    пережимать чем будешь? - это один момент, а второй, исходник - каким энкодером сжат (даю подсказку...... AVC/H.264 или MPEG2-TS)?

  9. #9
    Охотник
    Регистрация
    16.05.2009
    Сообщений
    128

    По умолчанию Ответ: Project X - DVB demux Tool (dvb.matt)

    Та и без подсказок понятно что H.264)))) об +++HD же речь. А пережимать можно чем угодно пробовать...исходный материал главное корректный....речь о том чтобы проверить ошибки потока (срывы швабры :) ) и склеить один кусок с другим....
    Вообще я обычно жму mediacoder'ом 0.6.0 build 3780 но в принципе можно чем-то другим если на нем работать будет...Жму в mkv Н.264 AAC

  10. #10
    Moderator Аватар для Fromandos
    Регистрация
    31.01.2008
    Сообщений
    849

    По умолчанию Ответ: Project X - DVB demux Tool (dvb.matt)

    Цитата Сообщение от Vitaliyonpu [Только зарегистрированные пользователи могут видеть ссылки/изображения. Зарегистрироваться...]
    речь о том чтобы проверить ошибки потока (срывы швабры :) ) и склеить один кусок с другим....
    Я так и не понял..... куда тебе его надо, в какой формат перекодировать хочешь... (даю подсказку.....может быть в iPod)?

    зачем AVC/H.264 на ошибки проверять?
    Последний раз редактировалось Fromandos; 29.05.2009 в 11:53.

Метки для этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Cпутниковое телевидение, Cпутниковые HDTV ресиверы
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 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424
Designed by:Designed by: vbdesigns.devbdesigns.de