[не удалять] Монтаж и работа с контейнерами (avi, mkv, MP4, ts) [архив №1]

Страницы :   Пред.  1, 2, 3 ... 38, 39, 40 ... 98, 99, 100  След.
Тема закрыта
 

Гость


Гость · 03-Фев-09 18:28 (15 лет 9 месяцев назад)

Чем проще всего переконвертировать файл формата mkv? Например, просто уменьшив битрейт видео, чтоб влезало на болванку. Хотелось бы что-нибудь универсальное наподобие MediaCoder с возможностью работы с разными контейнерами и кодеками. MediaCoder почему то не работает с большими файлами ~ 13Гб. С маленькими все нормально конвертится.
 

_Woland_

Стаж: 15 лет 11 месяцев

Сообщений: 1067

_Woland_ · 03-Фев-09 19:09 (спустя 41 мин.)

WebRider писал(а):
Точнее говоря, ТОЛЬКО о поддержке хардварными плеерами.
Ну, не сложно было заметить, что меня в том числе интересует работа с тегами. Вы уж меня простите за резкость слов, но если вам нечего сказать по озвученным вопросам, зачем меня переспрашивать постоянно? Про специализацию вообще ничего не понял. К чему это сказано?
shellgen писал(а):
всё остальное - в уайтшытах.
Дык найти бы их.
shellgen писал(а):
XML ни о чём не говорит?
Только то, что это язык разметки. Мне не доводилось с ним очень близко сталкиваться. При работе с контейнером mp4 я обычно добавлял в теги собственно само название (в частности для более приятного отображения в тех плеерах, где выводится инфа из тега, то есть, чтобы было "Фильм (Film)", а не "Фильм (Film) [BDRip, 2008, 720p]" и т.д.), также вносил год выпуска фильма, в раздел пометок вносил, что рип сделан мной любимым и в последнее время стал добавлять обложки, откуда, собственно, и вопрос возник. Хочется получить боле менее полноценную замену этому в mkv, потому что бороться с субтитрами в mp4 уже притомился - перевел в ttxt, но MPC ими управляет через непонятное место, а Nero ShowTime вообще их отказывается видеть.
[Профиль]  [ЛС] 

shellgen

VIP (Адм)

Стаж: 18 лет 1 месяц

Сообщений: 6417

shellgen · 03-Фев-09 19:16 (спустя 6 мин.)

_Woland_ писал(а):
Только то, что это язык разметки. Мне не доводилось с ним очень близко сталкиваться. При работе с контейнером mp4 я обычно добавлял в теги собственно само название (в частности для более приятного отображения в тех плеерах, где выводится инфа из тега, то есть, чтобы было "Фильм (Film)", а не "Фильм (Film) [BDRip, 2008, 720p]" и т.д.), также вносил год выпуска фильма, в раздел пометок вносил, что рип сделан мной любимым и в последнее время стал добавлять обложки, откуда, собственно, и вопрос возник. Хочется получить боле менее полноценную замену этому в mkv, потому что бороться с субтитрами в mp4 уже притомился - перевел в ttxt, но MPC ими управляет через непонятное место, а Nero ShowTime вообще их отказывается видеть.
Нужно :
  1. Добавить обложку
  2. Название и год выпуска фильма
  3. Кем собран рип
Я правильно понял?
[Профиль]  [ЛС] 

_Woland_

Стаж: 15 лет 11 месяцев

Сообщений: 1067

_Woland_ · 03-Фев-09 19:34 (спустя 18 мин.)

shellgen
В точку)
[Профиль]  [ЛС] 

Олег Роде

Стаж: 17 лет 3 месяца

Сообщений: 209

Олег Роде · 03-Фев-09 19:40 (спустя 5 мин., ред. 03-Фев-09 19:40)

Дык, так это в YAMB можно прописать, причем последний билд это может автоматом вставлять из тегов матрешки
[Профиль]  [ЛС] 

_Woland_

Стаж: 15 лет 11 месяцев

Сообщений: 1067

_Woland_ · 03-Фев-09 19:42 (спустя 2 мин.)

Олег Роде
Не-не-не, мне как раз в матрешке надо создать теги. В mp4 то я знаю как, есть куча софта с GUI для этих целей.
[Профиль]  [ЛС] 

shellgen

VIP (Адм)

Стаж: 18 лет 1 месяц

Сообщений: 6417

shellgen · 03-Фев-09 20:05 (спустя 22 мин.)

_Woland_
Чтобы ...
  1. Добавить обложку надо
    1. Прикрепить к матрёшке файл, который называется cover.jpg (возможно несколько, тогда обложкой станет файл вида coverN.jpg c самым маленьким N). Прикрепляется ключом --attachment-mime-type image/jpeg --attachment-name cover.jpg --attach-file cover.jpg
  2. Добавить в теги название и год выпуска фильма + Кем собран рип надо
    1. Прикрепить при сборке матрёшки теги ключом --global-tags tags.xml. Теги предварительно создаются в текстовом редакторе в файле приведённого ниже вида (примерный перечень возможных тегов -> тут <-):
      Цитата:
      Код:
      <?xml version="1.0" encoding="utf-8"?>
      <!DOCTYPE Tags SYSTEM "matroskatags.dtd">
      <Tags>
      <Tag>
        <Simple>
         <Name>TITLE</Name>
         <String>Название фильма (Год)</String>
         <TagLanguage>eng</TagLanguage>
         <DefaultLanguage>1</DefaultLanguage>
        </Simple>
        <Simple>
         <Name>URL</Name>
         <String>http://imdb.com/</String>
        </Simple>
        <Simple>
         <Name>DATE_RELEASED</Name>
         <String>Дата релиза</String> <!-- например 4th-7th June, 12th June -->
        </Simple>
        <Simple>
         <Name>COMMENT</Name>
         <String>Комментарии</String>
         <TagLanguage>eng</TagLanguage>
         <DefaultLanguage>1</DefaultLanguage>
        </Simple>
        <Simple>
         <Name>ENCODED_BY</Name>
         <String>Кем закодировано</String>
         <TagLanguage>eng</TagLanguage>
         <DefaultLanguage>1</DefaultLanguage>
        </Simple>
        <Simple>
         <Name>DATE_ENCODED</Name>
         <String>Дата енкода</String>
        </Simple>
        <Simple>
         <Name>ENCODER</Name>
         <String>Использованный для кодирования софт</String>
        </Simple>
        <Simple>
         <Name>ENCODER_SETTINGS</Name>
         <String>Настройки кодирования</String>
        </Simple>
      </Tag>
      </Tags>
[Профиль]  [ЛС] 

_Woland_

Стаж: 15 лет 11 месяцев

Сообщений: 1067

_Woland_ · 03-Фев-09 20:20 (спустя 15 мин., ред. 03-Фев-09 20:20)

shellgen писал(а):
Прикрепляется ключом
А где ключ прописывается? В mkvmerge GUI "Muxing -> Show the command line" - это оно?
И последнее. В xml-файле присутствует строка <TagLanguage> - она сообщает об используемом языке для тега? Скажем я заполняю название фильма на русском, в этом случае я ставлю метку "rus"? Или стоит русского вообще избегать?
P.S. Или, я смотрю, в GUI есть графа "Tags", которая позволяет открыть txt или xml файл. В этом случае в командную строку добавляется:
Код:
--tags 0:D:\Video\_Work\Converted\tags.xml
[Профиль]  [ЛС] 

WebRider

Стаж: 16 лет 8 месяцев

Сообщений: 1494

WebRider · 03-Фев-09 20:23 (спустя 2 мин.)

shellgen писал(а):
Прикрепляется ключом --attachment-mime-type image/jpeg --attachment-name cover.jpg --attach-file cover.jpg
это реализовано в MMG
скрытый текст
_Woland_ писал(а):
В mkvmerge GUI "Muxing -> Show the command line"
mmg - это всего лишь гуй для mkvmerge
[Профиль]  [ЛС] 

_Woland_

Стаж: 15 лет 11 месяцев

Сообщений: 1067

_Woland_ · 03-Фев-09 20:41 (спустя 18 мин., ред. 03-Фев-09 20:41)

WebRider писал(а):
mmg - это всего лишь гуй для mkvmerge
Не, ну я понял, не дурак уж. Так же как и Yamb для MP4Box.
P.S. Всё, нашёл в ГУЕ где добавлять global tags. Всем спасибо за помощь.
P.P.S. Остался только вопрос о допустимости использования русского языка в тегах.
[Профиль]  [ЛС] 

shellgen

VIP (Адм)

Стаж: 18 лет 1 месяц

Сообщений: 6417

shellgen · 03-Фев-09 20:44 (спустя 3 мин.)

_Woland_ писал(а):
P.P.S. Остался только вопрос о допустимости использования русского языка в тегах.
rus -> соответствует русскому языку, за счёт поддержки юникода в тегах можно писать хоть по-китайски.
Ключ --tags задаёт теги для конкретной дорожки, глобальные теги задаются именно ключом --global-tags
[Профиль]  [ЛС] 

_Woland_

Стаж: 15 лет 11 месяцев

Сообщений: 1067

_Woland_ · 03-Фев-09 20:51 (спустя 7 мин.)

Ан нет, ещё один вопрос возник. За что отвечает тег:
Код:
<DefaultLanguage>1</DefaultLanguage>
?
[Профиль]  [ЛС] 

etymologist

Стаж: 17 лет 8 месяцев

Сообщений: 2962

etymologist · 03-Фев-09 21:28 (спустя 36 мин.)

Помогите, пожалуйста!
Как вырезать из mkv-файла фрагменты произвольной длительности (не по ключевым кадрам) с минимальными потерями в качестве?
Спасибо!
[Профиль]  [ЛС] 

shellgen

VIP (Адм)

Стаж: 18 лет 1 месяц

Сообщений: 6417

shellgen · 03-Фев-09 21:40 (спустя 12 мин.)

_Woland_ писал(а):
Ан нет, ещё один вопрос возник. За что отвечает тег:
Код:
<DefaultLanguage>1</DefaultLanguage>
?
Можно указать несколько значений тега на разных языках, тег имеющий <DefaultLanguage>1</DefaultLanguage> будет тегом по умолчанию.
etymologist писал(а):
Как вырезать из mkv-файла фрагменты произвольной длительности (не по ключевым кадрам) с минимальными потерями в качестве?
Перекодированием конечно, грузить сигнал в куда-ть где умете кодировать, выделять нужный участок и кодировать. Есть более сложный путь, но с минимальными потерями: обрезать кусок по ключевым кадрам, включающий нужный фрагмент, перекодировать только оборванные GOP'ы с теми же параметрами что и весь поток и склеить все три куска вместе.
[Профиль]  [ЛС] 

_Woland_

Стаж: 15 лет 11 месяцев

Сообщений: 1067

_Woland_ · 03-Фев-09 21:48 (спустя 7 мин.)

shellgen
Что-то вроде такого?
Код:
    <Simple>
      <Name>TITLE</Name>
      <String>Футурама</String>
      <TagLanguage>rus</TagLanguage>
      <DefaultLanguage>1</DefaultLanguage>
      <String>Futurama</String>
      <TagLanguage>eng</TagLanguage>
    </Simple>
[Профиль]  [ЛС] 

shellgen

VIP (Адм)

Стаж: 18 лет 1 месяц

Сообщений: 6417

shellgen · 03-Фев-09 21:53 (спустя 5 мин.)

_Woland_
Нет
Код:
<Simple>
      <Name>TITLE</Name>
      <String>Futurama</String>
      <DefaultLanguage>1</DefaultLanguage>
      <TagLanguage>eng</TagLanguage>
</Simple>
<Simple>
      <Name>TITLE</Name>
      <String>Футурама</String>
      <TagLanguage>rus</TagLanguage>
      <DefaultLanguage>0</DefaultLanguage>
</Simple>
[Профиль]  [ЛС] 

etymologist

Стаж: 17 лет 8 месяцев

Сообщений: 2962

etymologist · 03-Фев-09 22:37 (спустя 43 мин.)

Цитата:
Есть более сложный путь, но с минимальными потерями: обрезать кусок по ключевым кадрам, включающий нужный фрагмент, перекодировать только оборванные GOP'ы с теми же параметрами что и весь поток и склеить все три куска вместе.
Для меня совсем дремучий лес, овчинка выделки не стоит, но всё равно спасибо за вариант
shellgen писал(а):
Перекодированием конечно, грузить сигнал в куда-ть где умете кодировать, выделять нужный участок и кодировать
Спасибо! А какой программой можно сделать такое с mkv?
[Профиль]  [ЛС] 

_Woland_

Стаж: 15 лет 11 месяцев

Сообщений: 1067

_Woland_ · 03-Фев-09 22:56 (спустя 18 мин.)

shellgen
Понял, спасибо. Такой вопрос. Наверно не совсем в тему топика. Я смотрю в матрешке, с которой я делаю рип и в которой лежат субтитры, также лежит аж три шрифта (CronosPro-Bold.ttf, CronosPro-Semibold.ttf, CronosPro-DemiboldIt.ttf). Для чего они?
[Профиль]  [ЛС] 

shellgen

VIP (Адм)

Стаж: 18 лет 1 месяц

Сообщений: 6417

shellgen · 03-Фев-09 23:25 (спустя 29 мин.)

etymologist
Совсем просто в любом случае не получиться, вот в этой теме -> думаю найдётся нужный материал.
_Woland_ писал(а):
лежат субтитры, также лежит аж три шрифта
_Woland_ писал(а):
Для чего они?
Для субтитров конечно...
[Профиль]  [ЛС] 

_Woland_

Стаж: 15 лет 11 месяцев

Сообщений: 1067

_Woland_ · 03-Фев-09 23:36 (спустя 11 мин.)

shellgen
Я догадался. Но когда я свёл без этих файлов, субтитры тем не менее никуда не исчезли. Или это просто для отображения субтитров со шрифтом, отличным от стандартного?
[Профиль]  [ЛС] 

shellgen

VIP (Адм)

Стаж: 18 лет 1 месяц

Сообщений: 6417

shellgen · 03-Фев-09 23:41 (спустя 4 мин.)

_Woland_ писал(а):
Или это просто для отображения субтитров со шрифтом, отличным от стандартного?
Именно так. Если шрифт, которым стилизованы субтитры будет отсутсвовать в системе, то он автоматом подгрузится из матрёшки.
[Профиль]  [ЛС] 

dj_alex_shiva

Стаж: 15 лет 11 месяцев

Сообщений: 621

dj_alex_shiva · 04-Фев-09 13:21 (спустя 13 часов, ред. 04-Фев-09 13:21)

Люди извините за глупый вопрос, но я человек новый в ентом деле...
А как узнать задержку для правильного выставления звуковой дорожки???
Дело в том что у меня есть практически полностью синхронизированная звуковая дорожка... Все с ней нормально, только когда я ее приклеиваю в mkvmerge есть еле заметный рассинхрон - звук еле-еле опережает картинку...
А я просто далеко не профессионал ентом деле, но очень бы хотелось все таки понять этот сложный процесс...
[Профиль]  [ЛС] 

Raiden

Стаж: 17 лет 6 месяцев

Сообщений: 13

Raiden · 04-Фев-09 16:26 (спустя 3 часа)

Как удалить одну из звуковых дорожек ? для этого нужно сначала извлечь все из контейнера mkv, а затем добавить и склеить ?
[Профиль]  [ЛС] 

dj_alex_shiva

Стаж: 15 лет 11 месяцев

Сообщений: 621

dj_alex_shiva · 04-Фев-09 16:38 (спустя 11 мин.)

Я уже немного раздуплился и могу сказать как "чайник" "чайнику"...
Да... Нужно разобрать контейнер мкв и потом его заново собрать с нужными тебе дорожками...
[Профиль]  [ЛС] 

Raiden

Стаж: 17 лет 6 месяцев

Сообщений: 13

Raiden · 04-Фев-09 16:40 (спустя 2 мин.)

dj_alex_shiva писал(а):
Я уже немного раздуплился и могу сказать как "чайник" "чайнику"...
Да... Нужно разобрать контейнер мкв и потом его заново собрать с нужными тебе дорожками...
а вот и не так...я попробовал и по-разному, оказалось что нужно галочки снять с тех дорожек, которые не нужны...всё
[Профиль]  [ЛС] 

dj_alex_shiva

Стаж: 15 лет 11 месяцев

Сообщений: 621

dj_alex_shiva · 04-Фев-09 17:11 (спустя 30 мин.)

снимаю шляпу... спасибо что расчехлил...
[Профиль]  [ЛС] 

crazy-cactus

Top Seed 02* 80r

Стаж: 16 лет 11 месяцев

Сообщений: 2813

crazy-cactus · 04-Фев-09 22:27 (спустя 5 часов)

Raiden писал(а):
Как удалить одну из звуковых дорожек ? для этого нужно сначала извлечь все из контейнера mkv, а затем добавить и склеить ?
Можно просто пересобрать mkv, не добавляя туда ненужную дорожку
[Профиль]  [ЛС] 

Madoner

Стаж: 16 лет 4 месяца

Сообщений: 301

Madoner · 05-Фев-09 12:09 (спустя 13 часов)

А есть ли программа типо mkv merge GUI, только не для mkv, а для avi?
[Профиль]  [ЛС] 

crazy-cactus

Top Seed 02* 80r

Стаж: 16 лет 11 месяцев

Сообщений: 2813

crazy-cactus · 05-Фев-09 12:37 (спустя 28 мин.)

Smappy писал(а):
А есть ли программа типо mkv merge GUI, только не для mkv, а для avi?
Ну, на эту роль вполне подходит старый добрый VirtualDubMod
[Профиль]  [ЛС] 

Bel Ami

Стаж: 16 лет 3 месяца

Сообщений: 431


Bel Ami · 05-Фев-09 14:19 (спустя 1 час 41 мин., ред. 05-Фев-09 14:43)

Может кто уже спрашивал подобную глупость, но 40 страниц читать терпения нет. так что извиняйте
Я вытащил дорожку из ави с помощью виртуалдубмод. Она получилась в формате mpeg. А чтобы мне ее добавить в двд фильм нужен AC3 (как я понял). Вопрос: Как мне эту дорожку переделать в AC3? Или Как добавить дорожку в mpeg в двд-фильм?
Просто мой muxman отказывается работать с mpeg
Спасибо
GarfieldX, Спасибо! И отдельное спасибо за оперативность! Вы незаменимый человек
[Профиль]  [ЛС] 
 
Тема закрыта
Loading...
Error