PDA

Просмотр полной версии : рассинхронизация видео и звука


solod
14.07.2012, 08:43
привет всем, проблема в следующем
стоит вегас 11 рус, делаю проект, сохраняю в wmv формате, проигрываю в плеере - рассинхрона нет. загружаю в ютуб - появляется рассинхрон
пробую в вегасе сохранять несжатый файл (при проигрывании в плеере рассинхрона нету), потом кодирую программой 264 encoder - появляется рассинхрон уже при проигрывании в плеере, но если открыть етот файл в вегасе и проиграть его там - рассинхрона нету.
как ето все исправить чтобы при загрузке видео на ютуб небыло рассинхронизации звука и видео
установлен кодек пак

jurisviii
14.07.2012, 08:53
как ето все исправить
Представить информацию (http://provegas.ru/forum/showpost.php?p=51691&postcount=3)

solod
14.07.2012, 09:10
добавил инфу по компьютеру
все видео, которые используются в проекте - из фрапса
аудио - mp3
+ пара картинок
все картинки и видео - 800х600 пикс., параметры проекта соответствуют параметрам исходных материалов
видео небходимо для загрузки на ютуб

jurisviii
14.07.2012, 10:29
Из приведенной информации не видно ошибки. Остается дать общих рекомендаций - тщательно проверить взаймное соответствие всех настроек, особенно по звуку, если надо, предварительно пересчитать файлов в другом формате.

solod
14.07.2012, 12:38
2. Запрещается:

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

Вам помогут скриншоты параметров проекта и свойства аудио файла и одного видео файла (все сняты фрапсом, одного же достаточно)?
если да, то выложу их завтра, так как сейчас нахожусь на другом компьютере

video:

General
Complete name : D:\Video\1 gta sa lv part1\25.avi
Format : AVI
Format/Info : Audio Video Interleave
File size : 58.0 MiB
Duration : 6s 867ms
Overall bit rate : 70.9 Mbps

Video
ID : 0
Format : Fraps
Codec ID : FPS1
Duration : 6s 867ms
Bit rate : 69.4 Mbps
Width : 800 pixels
Height : 600 pixels
Display aspect ratio : 4:3
Frame rate : 30.000 fps
Color space : YUV
Bit depth : 8 bits
Bits/(Pixel*Frame) : 4.817
Stream size : 56.8 MiB (98%)

Audio
ID : 1
Format : PCM
Format settings, Endianness : Little
Format settings, Sign : Signed
Codec ID : 1
Duration : 6s 867ms
Bit rate mode : Constant
Bit rate : 1 536 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Bit depth: 16 bits
Stream size : 1.26 MiB (2%)
Interleave, duration : 981 ms (29.43 video frames)


audio

General
Complete name : D:\Video\1 gta sa lv part1\Damage Done By Worms - Ghostriders in the Sky.mp3
Format : MPEG Audio
File size : 6.48 MiB
Duration : 2mn 49s
Overall bit rate mode : Constant
Overall bit rate : 320 Kbps
Album : Evil Eyes
Album/Performer : Damage Done By Worms
Track name : Ghostriders in the Sky
Track name/Position : 9
Performer : Damage Done By Worms
Genre : Psychobilly
Recorded date : 2002

Audio
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Duration : 2mn 50s
Bit rate mode : Constant
Bit rate : 320 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 6.48 MiB (100%)


photo

General
Complete name : D:\Video\1 gta sa lv part1\sanandreas_vinewood_800x600 1.png
Format : PNG
Format/Info : Portable Network Graphic
File size : 585 KiB

Image
Format : LZ77
Width : 800 pixels
Height : 600 pixels
Bit depth : 24 bits


http://s008.radikal.ru/i303/1207/e6/ba131a218288t.jpg (http://s008.radikal.ru/i303/1207/e6/ba131a218288.png)

открываю видео - есть синхрон, через 1 мин открываю его же - нету синхрона. рандом какой-то
пс вставляя видео со фрапса, которое со звуком, я, чтобы удалить звук, удаляю дорожку, на котором находится звук
что самое интересное, проигрываю несколько раз видео - рассинхрон меняется (не совпадает по-разному), но в вегасе всегда синхронно.

jurisviii
14.07.2012, 13:25
в вегасе всегда синхронно
Это перед просчетом или уже просчитанный файл тоже всегда синхрон?
кодирую программой 264 encoder - появляется рассинхрон уже при проигрывании в плеере, но если открыть етот файл в вегасе и проиграть его там - рассинхрона нету.
264 encoder кодирует видео а не звук.
Нам пока совершеенно не понятно в каком формате и с какими настройками просчитывается звук, однако подозрение падает на плейер. Или он не корректно понимает выбранного формата, или сам формат нестандартный и плейер его не объязан понимать.

solod
14.07.2012, 13:49
Это перед просчетом или уже просчитанный файл тоже всегда синхрон?

и в предпросмотре синхрон, и выходной файл синхрон.


264 encoder кодирует видео а не звук.

я тоже так думал, но после кодировки упал битрейт аудио с 320 до 100-120

однако подозрение падает на плейер
после рендера файл не имеет рассинхрона. рассинхрон появляется после того как загружаю видео на ютуб (при просмотре на ютубе). это же верно, что при загрузке на ютуб происходит перекодирование видео? просто если я выгружаю с вегаса несжатое видео, а потом его кодирую 264 енкодером, появляется рассинхрон и в просмотре плеером.

Проблема не в железе, так как видео на ютубе смотрел 2 компьютерами
проблема проявляется при перекодировании видео, сделанного вегасом (как я понимаю).

jurisviii
14.07.2012, 14:22
Проблема наверно в неизвестных настройках постороннего кодера.
Я всегда заливаю видео с несжатым звуком, ютуб предпочитает 44.1 кГц 16 бит стерео, но без проблем переварывает также 48 кГц.

solod
14.07.2012, 14:53
включаю комп, проигрываю видео (кодировалось енкодером) в плеере - рассинхрона нету. закрываю видео и повторно открываю - рассинхрон.
может проблема все-таки в железе? как можно проверить совместимость двух карт оп памяти ( я 2-ю докупал, обе ddr3 4gb 1333mhz), но может другие хар-ти разные и они не работают нормально и это как-то влияет?
+ у меня 2 видеокарты (интегр и дискретная, кодеки встали только деловские, поставить самые новые с сайта производителя карт не удалось).
или это не может повлиять на рассинхрон?

jurisviii
14.07.2012, 15:04
Залей свой файл на какой-то обменник (народ например), я попробую у себя.

solod
14.07.2012, 15:22
http://rusfolder.com/31639397

jurisviii
14.07.2012, 16:17
Файл проекта пусть смотрит другие, я сейчас на линуксе. Я смог бы проверить только просчитанный файл плейером (и посмотреть его до сих пор засекреченных параметров :BeBe: )

solod
14.07.2012, 17:23
так как я уже и говорил, я пробовал много вариантов рендеринга.
сейчас выкладываю параметры следующего варианта
рендеринг в вегасе - без сжатия в ави, по аудио ставлю мп3
полученный файл кодирую в 264 енкодере
получаю



Общее
Полное имя : D:\1.mp4
Формат : MPEG-4
Профиль формата : Base Media
Идентификатор кодека : isom
Размер файла : 17,8 Мбайт
Продолжительность : 2 м. 49 с.
Режим общего битрейта : Переменный
Общий поток : 881 Кбит/сек
Программа кодирования : Lavf52.106.0

Видео
Идентификатор : 1
Формат : AVC
Формат/Информация : Advanced Video Codec
Профиль формата : High@L3.1
Параметр CABAC формата : Да
Параметр ReFrames формата : 4 кадра
Идентификатор кодека : avc1
Идентификатор кодека/Информация : Advanced Video Coding
Продолжительность : 2 м. 49 с.
Битрейт : 761 Кбит/сек
Номинальный битрейт : 800 Кбит/сек
Ширина : 800 пикселей
Высота : 600 пикселей
Соотношение сторон : 4:3
Режим частоты кадров : Постоянный
Частота кадров : 30,000 кадров/сек
Цветовое пространство : YUV
Субдискретизация насыщенности : 4:2:0
Битовая глубина : 8 бит
Тип развёртки : Прогрессивная
Бит/(Пиксели*Кадры) : 0.053
Размер потока : 15,4 Мбайт (86%)
Библиотека кодирования : x264 core 114 r1924 08d04a4
Настройки программы : cabac=1 / ref=2 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=4 / psy=1 / psy_rd=0.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=0 / threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=1 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=20 / rc=abr / mbtree=1 / bitrate=800 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.41 / aq=1:1.00

Аудио
Идентификатор : 2
Формат : AAC
Формат/Информация : Advanced Audio Codec
Профиль формата : LC
Идентификатор кодека : 40
Продолжительность : 2 м. 49 с.
Вид битрейта : Переменный
Битрейт : 114 Кбит/сек
Каналы : 2 канала
Расположение каналов : Front: L R
Частота : 48,0 КГц
Метод сжатия : С потерями
Задержка видео : -2 мс.
Размер потока : 2,32 Мбайт (13%)


забавная вещь
запускаю просмотр - нету рассинхрона
после просмотра перематываю на любой момент - появляется рассинхрон
+ еще переменный бит рейт появился...

jurisviii
14.07.2012, 19:07
Ютуб кодирует похожимы параметрамы, и у большинства не бывает рассинхрона:
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42
File size : 75.1 MiB
Duration : 1mn 45s
Overall bit rate mode : Variable
Overall bit rate : 5 997 Kbps
Encoded date : UTC 2012-05-08 15:38:14
Tagged date : UTC 2012-05-08 15:38:14
gsst : 0
gstd : 105208
gssd : BADC21203MM1336655327656023
gshh : o-o.preferred.globalcom-rix1.v8.nonxt1.c.youtube.com

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.0
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Format settings, GOP : M=1, N=25
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 1mn 45s
Bit rate : 5 844 Kbps
Maximum bit rate : 8 409 Kbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 25.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.113
Stream size : 73.2 MiB (97%)
Tagged date : UTC 2012-05-08 15:38:15

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 1mn 45s
Bit rate mode : Variable
Bit rate : 150 Kbps
Maximum bit rate : 246 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 1.88 MiB (2%)
Title : IsoMedia File Produced by Google, 5-11-2011
Encoded date : UTC 2012-05-08 15:38:14
Tagged date : UTC 2012-05-08 15:38:15
Отличия в видео естественны, это HD, Reframes=1 облегчает воспроизведение, звук похож, на счет самого контейера мр4 мне трудно судить, я с такимы не работаю.

solod
23.07.2012, 18:29
проблема не решена, мне вообще не понятно как получается, что после рендера при проигрывании в плеере идет рассинхрон, открываю файл в вегасе - рассинхрона нету. две программы по-разному видят один и тот же файл?
удаляю вегас. кодек паки, все кодеки, чищу реестр, ставлю англ вегас
открываю отрендереный файл в плеере - видео задерживается уже на 1-2 сек (без кодеков)
:SOS:
прощу ответить на вопрос - с вегасом 11 х64 англ какие дополнительно кодеки нужно ставить ( желательно и чтоб вегас работал, и чтоб плеер проигрывал все форматы)

п.с. рендерил в мп4 - открываю в проигрывателе - рассинхрон, особенно при перемотке видео, забрасываю файл в вегас - рассинхрона нету.
попробую поставить ffdshow, home cinema и посмотрю, что выйдет

solod
25.07.2012, 20:20
снес все что смог, поставил вегас англ 11 и медиа плеер классик, плеер проигрывает отлично, но в win media player рассинхрон. загрузил на ex.ua - все нормально. на ютубе все-таки рассинхрон.
возможно проблема в браузере? чем вообще опера проигрывает видео с интернета и что нужно устанавливать для проигрывания? если кто знает - просьба написать в подробностях что нужно устанавливать для оперы.

serg kost
26.07.2012, 08:26
Если на компе рассинхрон, то надо проверить на фрагментацию жёсткий диск. У многих плееров в приоритете видео, а потом аудио воспроизводится. Когда много фрагментов, считывающая головка не успевает все куски собирать. Также может быть и с Оперой: сначала Опера грузит на комп, а потом только играет.

solod
26.07.2012, 22:35
опера загружает видео на комп, а потом проигрывает, но чем она проигрывает? может ей чего-то не хватает дял нормального воспроизведения или что-то лишнее (на кодек паки для вегаса).

Martin
26.07.2012, 23:39
А ты его скачай обратно на комп, этот файл и посмотри своими глазами в монтажке: есть рассинхрон или нет.