Member
Статус: Не в сети Регистрация: 23.02.2003 Откуда: Самара
Данная тема посвящена извечному вопросу. Нет, быть или не быть можно поискать в поиске, а в этой теме найдете ответы (или предложите свои) на вопросы : о кодировании видео, перекодировки видео из одного формата в другой и т.д.
FAQ по теме - http://forums.overclockers.ru/viewtopic.php?p=219601#219601. Обязателен к прочтению. Вопросы, на которые можно получить ответ в факе, будут удаляться. Особо рьянных будем одаривать картами и баннами.
Отредактировано куратором: Максим. Дата: 12.02.2007 19:31 Отредактировано куратором: SCIF-1986. Дата: 21.06.2007 1:53
_________________ Show yourself and die like a man
Member
Статус: Не в сети Регистрация: 18.08.2009 Откуда: Орел
MSN-87 не дергайте слова из контекста, мое цитирование ясно показывает что я имел ввиду 1) матрешка не переварит "h264 ref>10 с ключевыми кадрами каждые 250 кадров" для потоковой передачи, это не значит на соседском компе смотреть, это значить на ютубе и иже с ним 2) почему интерлейсное видео нельзя хранить в матрешке?
3) началось с того что качество зависит от конетйнера
_________________ Как жаль, что мне не суждено Стать частью этого большого мира. Я — человек. На мне стоит клеймо: Будильник, офис, пиво и квартира.
Member
Статус: Не в сети Регистрация: 29.02.2008 Откуда: Москва
Rimsky писал(а):
для потоковой передачи, это не значит на соседском компе смотреть, это значить на ютубе и иже с ним
тогда по этой части вопросов нет. только надо было это написать в явном виде
Rimsky писал(а):
2) почему интерлейсное видео нельзя хранить в матрешке?
можно, но она по умолчанию не понимает интерлейсное видео и будет тупо удваивать число кадров
Rimsky писал(а):
3) началось с того что качество зависит от конетйнера
Многие новички так считают, ибо в контейнере MKV обычно лежит видео, пожатое х264, которое наголову превосходит связку AVI/XviD. Отсюда и подменя понятий
Member
Статус: Не в сети Регистрация: 18.08.2009 Откуда: Орел
MSN-87 писал(а):
Многие новички так считают, ибо в контейнере MKV обычно лежит видео, пожатое х264, которое наголову превосходит связку AVI/XviD. Отсюда и подменя понятий
вот! однозначно в шапку! ну h264 можно и в ави положить, это звук aac в ави не положишь в общем друг-друга недопоняли по вопросу 2) - у контейнера mkv есть флаг interlased, в чем проблема то галку поставить?
_________________ Как жаль, что мне не суждено Стать частью этого большого мира. Я — человек. На мне стоит клеймо: Будильник, офис, пиво и квартира.
Поддерживает ли какая-нибудь программа кодирование в h.264 с помощью CUDA в 2-х проходном режиме и VBR? Mediacoder не смог заставить заработать в этих режимах, хотя в CBR кодирует без проблемм, правда почему-то потом файлы в его исполнении на блюрей проигрывателе samsung не читаются (на компе всё Ок), когда кодируешь CPU - читаются везде.
Member
Статус: Не в сети Регистрация: 29.02.2008 Откуда: Москва
alex_mhk писал(а):
Поддерживает ли какая-нибудь программа кодирование в h.264 с помощью CUDA в 2-х проходном режиме и VBR?
Имхо, плюньте на CUDA - рискуете проиграть по качеству конечного видео
Rimsky писал(а):
по вопросу 2) - у контейнера mkv есть флаг interlased, в чем проблема то галку поставить?
1. Берем исходный материал - интерлейсное fullHD видео:
General ID : 1 (0x1) Complete name : D:\Test\1.ts Format : MPEG-TS File size : 106 MiB Duration : 59s 962ms Overall bit rate mode : Variable Overall bit rate : 14.9 Mbps Maximum Overall bit rate : 35.5 Mbps
Video ID : 4113 (0x1011) Menu ID : 1 (0x1) Format : AVC Format/Info : Advanced Video Codec Format profile : Main@L4.0 Format settings, CABAC : Yes Format settings, ReFrames : 4 frames Codec ID : 27 Duration : 59s 880ms Bit rate mode : Variable Bit rate : 13.2 Mbps Maximum bit rate : 40.0 Mbps Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate : 25.000 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Interlaced Scan order : Top Field First Bits/(Pixel*Frame) : 0.254 Stream size : 94.0 MiB (88%) Color primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177 Transfer characteristics : BT.709-5, BT.1361 Matrix coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177
Audio #1 ID : 4352 (0x1100) Menu ID : 1 (0x1) Format : AC-3 Format/Info : Audio Coding 3 Mode extension : CM (complete main) Codec ID : 129 Duration : 1mn 0s Bit rate mode : Constant Bit rate : 192 Kbps Channel(s) : 2 channels Channel positions : Front: L R Sampling rate : 48.0 KHz Bit depth : 16 bits Compression mode : Lossy Delay relative to video : -194ms Stream size : 1.37 MiB (1%) Language : Russian
Audio #2 ID : 4353 (0x1101) Menu ID : 1 (0x1) Format : AC-3 Format/Info : Audio Coding 3 Mode extension : CM (complete main) Codec ID : 129 Duration : 1mn 0s Bit rate mode : Constant Bit rate : 192 Kbps Channel(s) : 2 channels Channel positions : Front: L R Sampling rate : 48.0 KHz Bit depth : 16 bits Compression mode : Lossy Delay relative to video : -194ms Stream size : 1.37 MiB (1%) Language : Russian
Audio #3 ID : 4354 (0x1102) Menu ID : 1 (0x1) Format : AC-3 Format/Info : Audio Coding 3 Mode extension : CM (complete main) Codec ID : 129 Duration : 1mn 0s Bit rate mode : Constant Bit rate : 192 Kbps Channel(s) : 2 channels Channel positions : Front: L R Sampling rate : 48.0 KHz Bit depth : 16 bits Compression mode : Lossy Delay relative to video : -194ms Stream size : 1.37 MiB (1%) Language : Russian
Audio #4 ID : 4355 (0x1103) Menu ID : 1 (0x1) Format : AC-3 Format/Info : Audio Coding 3 Format profile : Dolby Digital Mode extension : CM (complete main) Codec ID : 129 Duration : 1mn 0s Bit rate mode : Constant Bit rate : 384 Kbps Channel(s) : 2 channels Channel positions : Front: L R Sampling rate : 48.0 KHz Bit depth : 16 bits Compression mode : Lossy Delay relative to video : -194ms Stream size : 2.75 MiB (3%) Language : English
2.Выдираем из него читый видеопоток
General Complete name : D:\Test\1_new.264 Format : AVC Format/Info : Advanced Video Codec File size : 96.0 MiB Overall bit rate mode : Variable
Video Format : AVC Format/Info : Advanced Video Codec Format profile : Main@L4.0 Format settings, CABAC : Yes Format settings, ReFrames : 4 frames Bit rate mode : Variable Maximum bit rate : 40.0 Mbps Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate : 25.000 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Interlaced Scan order : Top Field First Color primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177 Transfer characteristics : BT.709-5, BT.1361 Matrix coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177
3a. Теперь муксим в TS
General ID : 1 (0x1) Complete name : D:\Test\1_new.ts Format : MPEG-TS File size : 98.4 MiB Duration : 59s 880ms Overall bit rate mode : Variable Overall bit rate : 13.8 Mbps Maximum Overall bit rate : 35.5 Mbps
Video ID : 4113 (0x1011) Menu ID : 1 (0x1) Format : AVC Format/Info : Advanced Video Codec Format profile : Main@L4.0 Format settings, CABAC : Yes Format settings, ReFrames : 4 frames Codec ID : 27 Duration : 59s 960ms Bit rate mode : Variable Bit rate : 13.1 Mbps Maximum bit rate : 40.0 Mbps Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate : 25.000 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Interlaced Scan order : Top Field First Bits/(Pixel*Frame) : 0.252 Stream size : 93.6 MiB (95%) Color primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177 Transfer characteristics : BT.709-5, BT.1361 Matrix coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177
3b. И в MKV
General Unique ID : 239994087393990586311004418467987838975 (0xB48D2E107811FD8D90A0A1973999D7FF) Complete name : D:\Test\1_new.mkv Format : Matroska Format version : Version 2 File size : 95.4 MiB Duration : 1mn 59s Overall bit rate mode : Variable Overall bit rate : 6 681 Kbps Encoded date : UTC 2011-10-18 13:27:36 Writing application : mkvmerge v4.5.0 ('Speed of Light') built on Feb 1 2011 02:10:32 Writing library : libebml v1.2.0 + libmatroska v1.1.0
Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : Main@L4.0 Format settings, CABAC : Yes Format settings, ReFrames : 4 frames Codec ID : V_MPEG4/ISO/AVC Duration : 1mn 59s Bit rate mode : Variable Bit rate : 6 549 Kbps Maximum bit rate : 40.0 Mbps Width : 1 920 pixels Height : 1 080 pixels Display aspect ratio : 16:9 Frame rate : 25.000 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Interlaced Scan order : Top Field First Bits/(Pixel*Frame) : 0.126 Stream size : 93.5 MiB (98%) Color primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177 Transfer characteristics : BT.709-5, BT.1361 Matrix coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177
Так что нафиг mkv и интерлейсное видео. Ибо для того, чтобы они нормально подружились, придется шаманить, что нахрен мне не надо - ибо ts прекрасно дружит с интерлейсом
Member
Статус: Не в сети Регистрация: 04.03.2009 Откуда: самара
помогите пожалуйста с кодированием видео AVCHD 1920x1080 50fps 17mbit. Хочу 1280x720 ~5mbit 30fps, но после обработки видео оно начинает тормозить при воспроизведении, хотя показывает не менее 30 кадров в секунду, но изображение при движении смазывается.
записал видео: http://www.youtube.com/watch?v=-D8Cg17RLKo как через mediacoder перегнал в нужный формат, после запустил оригинальное видео, записанное с камеры, потом запустил обработанное, дабы сравнить. При движении все смазанно как то(
(после обработки видео через ютуб немного тормозит) Если кто поможет, буду очень рад, могу скинуть оригинал видео
Заблокирован Статус: Не в сети Регистрация: 08.12.2009
opv88 писал(а):
А чем Virtual Dub не устраивает?
Привет). Я не говорил, что не устраивает). Стоял AVC, но он резать не умеет, а тут нужда возникла кусок видео обрезать, вот и спрашиваю. Т.е. Virtual Dub?
Member
Статус: Не в сети Регистрация: 22.05.2010 Откуда: Москва
fly or die Здорово. Да. Открываешь в нем видео, выбираешь место откуда начать резать и нажимаешь кнопку со стрелкой "<-" (одна из самых правых из нижних). Потом место до куда резать и кнопку "->". Затем Ctrl+X. Усе. Если видео не нужно кодировать, то ставь Video - Direct Stream Copy, потом F7 и сохраняем файл.
Добавлено спустя 2 минуты 10 секунд: MSN-87 Я бы даже mkv/ts/vob резал VitualDub'ом с DirectStreamCopy. Просто и универсально.
_________________ Config: Ryzen 9 5900X * Gigabyte X570S UD * 32GB RAM * RTX 3080 10Gb * SSD/HDD | XBOX Series X Origin:AccurceD Steam:opv1988
Попробовал ещё в XviD4PSP рипнуть аудио с того DVD, там 4 файла формата vob загружал по отдельности и вместе, картина одна и та же, всё что есть загружается разом в одной дорожке, видео с аудио идёт друг за другом, это все надо вырезать, а треков там ого-го сколько. Наверное, есть какой-то способ рипнуть так, чтобы каждый трэк был по отдельности.
Ребят, кто-нибудь может объяснить, почему мп4 файлы всегда ассоциируются с винампом. При установке, я вообще отключил ассоциации с видео. В КМ плеере наоборот выставил галочки на видео и все форматы. Ассоциировал файлы мп4 в ручную, через свойства файла -> изменить -> КМ плеер. Вроде все нормально, через какое-то время смотрю опять Винамп... Бли*адь, почему? Можно как-то выставить КМ плеер для всех видео?
Добавлено спустя 1 минуту 26 секунд:
alex_mhk писал(а):
А что означают профили в настройках (типа 4.0 или 5.1 и т.д) у кодеков h.264/x264?
Baseline profile, Main profile, High profile Профиль определяет какие возможности стандарта H.264 могут использоваться. Например, в профиле "baseline" не поддерживается CABAC, т.к. этот профиль предназначен для устройств с ограниченными вычислительными ресурсами (смартфоны, коммуникаторы, КПК и т.д.). Профиль "high" задействует большинство возможностей стандарта H.264, например, CABAC, B-кадры и т.д. Рекомендуемое значение "baseline" - для устройств с ограниченными ресурсами и "high" - во всех остальных случаях.
AVC level Уровень профиля определяет максимальное разрешение кадра, которое можно использовать, максимальный битрейт, частоту кадров и д.р. Например, для HD видео используется уровень 4.1. Рекомендуемое значение "Unrestricted/Autoguess" - автоматическое определение.
Ребят, кто-нибудь может объяснить, почему мп4 файлы всегда ассоциируются с винампом. При установке, я вообще отключил ассоциации с видео. В КМ плеере наоборот выставил галочки на видео и все форматы. Ассоциировал файлы мп4 в ручную, через свойства файла -> изменить -> КМ плеер. Вроде все нормально, через какое-то время смотрю опять Винамп... Бли*адь, почему? Можно как-то выставить КМ плеер для всех видео?
в свойствах винампа FileTypes сними отметку с MP4 и сними галку "ассоциировать при запуске" (по памяти)
_________________ Как жаль, что мне не суждено Стать частью этого большого мира. Я — человек. На мне стоит клеймо: Будильник, офис, пиво и квартира.
Сейчас этот форум просматривают: od1962 и гости: 16
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения