Matroska/Матрёшка

Делимся опытом. Задаем вопросы и отвечаем на них. Обсуждаем статьи и новости.

Модератор: Модераторы Обсерватории

Сообщение javum » Вт фев 07, 2006 12:39 pm

Есть несколько файлов mkv с видео xvid и звуком aac+ v2, в которых присутствует рассинхронизация (сдвиг аудио относительно видео). Чем проще всего исправить?
ВДубМод не понимает такой формат звука.
javum
Матрос
Матрос
 
Сообщения: 49
Зарегистрирован: Ср июн 08, 2005 11:49 pm
Откуда: Новосибирск

Сообщение K_V_N » Пт фев 17, 2006 4:17 am

javum писал(а):Есть несколько файлов mkv с видео xvid и звуком aac+ v2, в которых присутствует рассинхронизация (сдвиг аудио относительно видео). Чем проще всего исправить?
ВДубМод не понимает такой формат звука.

Я бы банально перемуксил в ави,а уже для него полно средств типа YAAI. Ну и потом обратно в мкв. Правда, жалко что мод не обновляют...
K_V_N
Матрос
Матрос
 
Сообщения: 49
Зарегистрирован: Пт авг 08, 2003 4:25 am
Откуда: SPb

Сообщение Skaarj » Пт фев 17, 2006 11:13 pm

javum
используй mkvtoolnix
имеется просто сдвиг звука относительно видео - тогда пользуйся опцией "Delay" (относительно быстро определить задержку можно в плеере MPC)

если рассинхронизация нарастающая используй "Stretch by" (опытным путем ставь немного больше или меньше еденицы)

если звук идет вдвое быстрее видео, ну и вобще на всякий случай поставь галку напротив "AAC is CBR/HE-AAC/AAC+"
Skaarj
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 237
Зарегистрирован: Чт май 20, 2004 5:23 am

Сообщение mein » Сб фев 18, 2006 5:02 pm

Имеется многосерийное кино. Разный размер файлов(от 300мб до 700), разное разрешение(из 10 серий есть три разных разрешения), незначительно разный(типа 25.001 или 24.998) фрэймрэйт, звук мп3цбр, но есть варианты 48кц и 41кц, кроме того битрэйт тоже различается(есть 96кбит и есть 128кбит). Вот такой зоопарк. Хочу собрать в один файл(точнее зделать по 700мб с линк-файлз).
Это реально? И что можно подкоректировать чтобы стало реально?

зы: качество видео достаточно поганое - пережимать не хочу. Пробовал мержгаем - ругается на разное разрешение.
mein
Старшина 2ой статьи
Старшина 2ой статьи
 
Сообщения: 165
Зарегистрирован: Пн мар 15, 2004 8:35 pm
Откуда: Кишинёв

Сообщение Дотошный Рыжик » Сб мар 11, 2006 3:27 pm

mein
Захват с трёх разных телевизоров? :) Я бы подкрутил частоту кадров (до 25 ровно) и передавил бы звук - привёл бы всё к одной частоте дискретизации. Насчёт разных разрешений - трудно сказать, но ИМХО trackset'ы и ordered chapter'ы помогут. Придётся повошкаться.
-= Elicit Gingers =-
Дотошный Рыжик
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 254
Зарегистрирован: Ср мар 08, 2006 4:23 pm
Откуда: Винница, Украина

Сообщение i-man_ » Пн мар 13, 2006 8:20 pm

приветствую всех участников конференции. нужна помощь. вобщем имеется DVD South Park 1-6 серии. Выполнил компрессию кодером x264, аудио ac3->mp4. Теперь нужно сделать меню (DvdMenuXtractor.v0.9.10) для быстрой навигации и закинуть в mkv, но как я не разобрался, подскажите кто знает. DvdMenuXtractor.v0.9.10 создает кучу файлов :( Второй вариант, сделать муксинг YAMBом и потом порезать, но здесь опять засада, чем? при помощи mkvmerge GUI...не разобрался? :(
i-man_
Юнга
 
Сообщения: 10
Зарегистрирован: Пн мар 13, 2006 6:51 am

Сообщение Skaarj » Пн мар 13, 2006 11:20 pm

i-man_

DvdMenuXtractor вешь практически бесполезная, к томуже имеется и новее, (чтобы всё собрать позапускай батники мож чего получится :) )

быстрое перемещение можно сделать с помощью глав, Извлеки их с DVD в формате OGG с помощью ChapterExtractor, DVDDecrypter или какойнибудь другой проги которая это умеет, это если они имеются на DVD и подсунь их mmg.

если глав нету то в mkvmerge GUI можно их самому написать.

можно сделать ещё интереснее, помимо перемещения на начало каждой серии можно в томже файле сделать так чтобы все начальные и финальные титры пропускались.

вот пример, грамотно чтото сочинять времени нету поэтому просто выставлю из аниме сериала Изгнанник с 9 по 16 серии,
с помощью mmg прилепи к какому нибудь фильму и посмотри как работает, если откроешь Chapters.xml в редакторе глав mmg думаю сразу поймешь как это работает.

Chapters
Код: Выделить всё
<?xml version="1.0" encoding="UTF-8"?>

<!-- <!DOCTYPE Tags SYSTEM "matroskatags.dtd"> -->

<Chapters>
  <EditionEntry>
    <EditionFlagHidden>0</EditionFlagHidden>
    <EditionFlagDefault>0</EditionFlagDefault>
    <EditionFlagOrdered>1</EditionFlagOrdered>
    <EditionUID>1260811111</EditionUID>
    <ChapterAtom>
      <ChapterUID>1876666517</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>00:02:32.085000000</ChapterTimeStart>
      <ChapterTimeEnd>00:22:49.837000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>--09</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
    <ChapterAtom>
      <ChapterUID>2798325124</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>00:27:06.827000000</ChapterTimeStart>
      <ChapterTimeEnd>00:47:11.765000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>--10</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
    <ChapterAtom>
      <ChapterUID>2702131336</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>00:51:35.429000000</ChapterTimeStart>
      <ChapterTimeEnd>01:11:32.326000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>--11</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
    <ChapterAtom>
      <ChapterUID>2302779295</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>01:16:15.108000000</ChapterTimeStart>
      <ChapterTimeEnd>01:35:53.954000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>--12</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
    <ChapterAtom>
      <ChapterUID>549804735</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>01:41:11.471000000</ChapterTimeStart>
      <ChapterTimeEnd>02:00:13.714000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>--13</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
    <ChapterAtom>
      <ChapterUID>1824179609</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>02:04:23.130000000</ChapterTimeStart>
      <ChapterTimeEnd>02:24:35.776000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>--14</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
    <ChapterAtom>
      <ChapterUID>715631267</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>02:29:10.751000000</ChapterTimeStart>
      <ChapterTimeEnd>02:48:56.103000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>--15</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
    <ChapterAtom>
      <ChapterUID>2523648164</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>02:53:30.410000000</ChapterTimeStart>
      <ChapterTimeEnd>03:13:18.398000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>--16</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
  </EditionEntry>
  <EditionEntry>
    <EditionFlagHidden>0</EditionFlagHidden>
    <EditionFlagDefault>1</EditionFlagDefault>
    <EditionFlagOrdered>0</EditionFlagOrdered>
    <EditionUID>2864853333</EditionUID>
    <ChapterAtom>
      <ChapterUID>2790415763</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>00:00:00.000000000</ChapterTimeStart>
      <ChapterTimeEnd>00:24:20.727000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>&gt;&gt;09</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
    <ChapterAtom>
      <ChapterUID>1030708637</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>00:24:20.727000000</ChapterTimeStart>
      <ChapterTimeEnd>00:48:42.489000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>&gt;&gt;10</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
    <ChapterAtom>
      <ChapterUID>93223587</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>00:48:42.489000000</ChapterTimeStart>
      <ChapterTimeEnd>01:13:03.050000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>&gt;&gt;11</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
    <ChapterAtom>
      <ChapterUID>2474104452</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>01:13:03.050000000</ChapterTimeStart>
      <ChapterTimeEnd>01:37:24.511000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>&gt;&gt;12</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
    <ChapterAtom>
      <ChapterUID>1938748800</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>01:37:24.511000000</ChapterTimeStart>
      <ChapterTimeEnd>02:01:45.038000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>&gt;&gt;13</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
    <ChapterAtom>
      <ChapterUID>1547167149</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>02:01:45.038000000</ChapterTimeStart>
      <ChapterTimeEnd>02:26:06.833000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>&gt;&gt;14</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
    <ChapterAtom>
      <ChapterUID>1268840599</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>02:26:06.833000000</ChapterTimeStart>
      <ChapterTimeEnd>02:50:27.361000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>&gt;&gt;15</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
    <ChapterAtom>
      <ChapterUID>1522570649</ChapterUID>
      <ChapterFlagHidden>0</ChapterFlagHidden>
      <ChapterFlagEnabled>1</ChapterFlagEnabled>
      <ChapterTimeStart>02:50:27.361000000</ChapterTimeStart>
      <ChapterTimeEnd>03:14:42.716000000</ChapterTimeEnd>
      <ChapterDisplay>
        <ChapterString>&gt;&gt;16</ChapterString>
        <ChapterLanguage>rus</ChapterLanguage>
        <ChapterCountry>ru</ChapterCountry>
      </ChapterDisplay>
    </ChapterAtom>
  </EditionEntry>
</Chapters>


Tags
Код: Выделить всё
<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE Tags SYSTEM "matroskatags.dtd">

<Tags>
  <Tag>
    <Targets>
      <EditionUID>1260811111</EditionUID>
      <TargetTypeValue>50</TargetTypeValue>
    </Targets>
    <Simple>
      <Name>TITLE</Name>
      <String>Пропустить титры</String>
      <TagLanguage>rus</TagLanguage>
      <DefaultLanguage>1</DefaultLanguage>
    </Simple>
  </Tag>
  <Tag>
    <Targets>
      <EditionUID>2864853333</EditionUID>
      <TargetTypeValue>50</TargetTypeValue>
    </Targets>
    <Simple>
      <Name>TITLE</Name>
      <String>Смотреть всё</String>
      <TagLanguage>rus</TagLanguage>
      <DefaultLanguage>1</DefaultLanguage>
    </Simple>
  </Tag>
</Tags>


можно сделать чтобы отображалось не общее время, а конкретно каждой серии, но это только в MPC работает корректно.
Skaarj
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 237
Зарегистрирован: Чт май 20, 2004 5:23 am

Сообщение Victor_Novi4ek » Вт мар 14, 2006 3:42 pm

в бетке пятого zoom'a все корректно отображается :)
если я написал абсурд - поправьте меня...
Victor_Novi4ek
Старший Матрос
Старший Матрос
 
Сообщения: 92
Зарегистрирован: Чт мар 03, 2005 10:03 am
Откуда: Новосибирск

Сообщение i-man_ » Вт мар 14, 2006 9:11 pm

Skaarj
спасибо. при помощи "DVDDecrypter" вытянул информация о главах, только почему-то вместо 6, содержалась информация о 3ех :( Открыл VirtualDubом avs файл, но время глав немного отличалось, ради эксперимента попробовал дописать остальные три, получилось, только метки естественно не попадали на начало серий (на несколько секунд вперед). вобщем решил переписать DVD один в один. Зато получилось снять chapter list с диска с клипами и подсунуть его mkvmerge GUI, все работает и MPC все четко переключает. Один вопрос остался открытым как редактировать mkv или mp4, вернее чем?
i-man_
Юнга
 
Сообщения: 10
Зарегистрирован: Пн мар 13, 2006 6:51 am

Сообщение Skaarj » Вт мар 14, 2006 10:30 pm

i-man_

что ты понимаешь под редактированием.
резка, склейка добавление, удаление потоков, составление Editions - mmg.
визуально главы можно составить в Megui, или чем нибудь другом например в томже дубе.
с mp4 практически дела не имею.
Skaarj
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 237
Зарегистрирован: Чт май 20, 2004 5:23 am

Сообщение i-man_ » Ср мар 15, 2006 12:39 am

Skaarj писал(а):i-man_

что ты понимаешь под редактированием.
резка, склейка добавление, удаление потоков, составление Editions - mmg.


интересует резка.

Skaarj писал(а):визуально главы можно составить в Megui, или чем нибудь другом например в томже дубе.
с mp4 практически дела не имею.

о! еще раз спасибо, на самом деле в Megui при помощи chapter creator создал .txt файлик и скормил его mkvmerge.

p.s. насколько реально появление матрешки в стационарных DVD?
i-man_
Юнга
 
Сообщения: 10
Зарегистрирован: Пн мар 13, 2006 6:51 am

Сообщение dimzon541 » Ср мар 15, 2006 12:49 am

i-man_ писал(а):p.s. насколько реально появление матрешки в стационарных DVD?


Около 0%. Я поэтому mp4 пользую. Там резка/склейка/главы через mp4box
http://workspaces.gotdotnet.com/behappy - кодируем аудио через AviSynth
dimzon541
Старшина 2ой статьи
Старшина 2ой статьи
 
Сообщения: 191
Зарегистрирован: Чт сен 01, 2005 10:39 pm

Сообщение i-man_ » Ср мар 15, 2006 2:45 am

прошу прощения за оффтоп, а к mp4box имеется gui?
i-man_
Юнга
 
Сообщения: 10
Зарегистрирован: Пн мар 13, 2006 6:51 am

Сообщение Skaarj » Ср мар 15, 2006 2:47 am

стационарных DVD какими они являются сейчас никогда, но с учетом роста вычислительных мощностей и количества анонсированных смартфонов на Linux, очень вероятно в будущем плееров на основе этой ОС. Да и на винде уже анонсирована куча мультимедиа центров. и кажется мне они будут вытеснять простенькие стационары.

Gui к mp4box имеется, зовется YAMB.
Skaarj
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 237
Зарегистрирован: Чт май 20, 2004 5:23 am

Сообщение dimzon541 » Ср мар 15, 2006 4:23 am

Skaarj писал(а):Gui к mp4box имеется, зовется YAMB.

Простейшие операции можно и через MeGUI
http://workspaces.gotdotnet.com/behappy - кодируем аудио через AviSynth
dimzon541
Старшина 2ой статьи
Старшина 2ой статьи
 
Сообщения: 191
Зарегистрирован: Чт сен 01, 2005 10:39 pm

Сообщение Alx Jourey » Вт апр 11, 2006 3:42 am

Господа.
Есть вопросец.
Необходимо на 1 DVD (4,3ГБ) записать видео разбитое на 39 глав. Нет возможности использовать один файл на 4,3ГБ - необходимо порезать.
Порезвть необходимо таким образом, чтобы на каждом независимом куске боло по 8 глав (на последнем, соответственно - 7). Эти куски должны быть независимы, но, при воспроизведении, сплиттеры должны эти куски воспринимать как один единый видеофайл.
В принципе, Haali Media Splitter позволяет соединить несколько сегментов, пользуясь взаимными ссылками на Next/prev. segment ID в каждом из сегментов.

Как собрать такую Матрёшку?

Видео - MPEG_4/AVC1 (x264), звук - MPEG_4/AAC/LC.
Кейфреймы в начале каждой главы могу гарантировать.

Заранее спасибо.
Alx Jourey
Матрос
Матрос
 
Сообщения: 35
Зарегистрирован: Вс апр 09, 2006 5:05 am

Сообщение dimzon541 » Вт апр 11, 2006 2:01 pm

Alx Jourey
<offtopic>
Радик заканчивал?
</offtopic>
http://workspaces.gotdotnet.com/behappy - кодируем аудио через AviSynth
dimzon541
Старшина 2ой статьи
Старшина 2ой статьи
 
Сообщения: 191
Зарегистрирован: Чт сен 01, 2005 10:39 pm

Сообщение Alx Jourey » Ср апр 12, 2006 3:36 am

<offtopic>
dimzon541 писал(а):Alx Jourey
<offtopic>
Радик заканчивал?
</offtopic>


Ещё не закончил, но уже близок, как никогда ;-)
</offtopic>
Alx Jourey
Матрос
Матрос
 
Сообщения: 35
Зарегистрирован: Вс апр 09, 2006 5:05 am

Сообщение Skaarj » Ср апр 12, 2006 12:38 pm

Alx Jourey

да все просто в твоём случае, открой файл в mkvtoolnix, перейди на вкладку Global, включи Enable Splitting... after timecodes, и указывай время по которому хочешь резать (пример есть в подсказке), ну а для связи между всеми файлами поставь галку напротив Link Files.
Skaarj
Старшина 1ой статьи
Старшина 1ой статьи
 
Сообщения: 237
Зарегистрирован: Чт май 20, 2004 5:23 am

Сообщение Alx Jourey » Пт апр 14, 2006 3:34 am

Skaarj писал(а):Alx Jourey

да все просто в твоём случае, открой файл в mkvtoolnix, перейди на вкладку Global, включи Enable Splitting... after timecodes, и указывай время по которому хочешь резать (пример есть в подсказке), ну а для связи между всеми файлами поставь галку напротив Link Files.


А гарантия есть, что названия глав (chapters) не будет дублироваться? Поскольку я уже имел довольно неприятный случай, когда резка происходила гарантировано не по началам глав. Результат - в двух соседних сегментах была разделена глава, причем каждое из деревьев глав в сегментах включало название части главы, которая (часть) попала в данный сегмент. Разбито всё правильно; в этом случае нареканий нет.
Однако, уже в нынешнем случае, могу ли я гарантировать, что разбиение по timrcodes будет настолько точным, что не приведёт эффекту "дублирования заголовков глав"?
Можно ли смешать каждый сегмент как отдельный файл, а затем принудительно поменять им SID а также значение prev|next SID, чтобы при воспроизведении отдельные файлы "притворялись" сегментами?
Alx Jourey
Матрос
Матрос
 
Сообщения: 35
Зарегистрирован: Вс апр 09, 2006 5:05 am

Пред.След.

Вернуться в Софт: описание работы с пакетами, кодеками. Вопросы и ответы

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 12