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

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

iandr3236

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

Сообщений: 959


iandr3236 · 19-Апр-12 20:04 (13 лет 5 месяцев назад)

unreal666
С картой не повезло - ATI. Про DGAVdec - попадаются блюреи с AVCh264, fps 24000./1001, так на forced/honor/ignore- везде определяет fps 25.
[Профиль]  [ЛС] 

VVSex

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

Сообщений: 71


VVSex · 22-Апр-12 13:08 (спустя 2 дня 17 часов, ред. 22-Апр-12 13:15)

Пакет - MKVToolNix 5.5.0.
Есть mkv-файл с 1-м видео и 4-мя аудио (аудио все в синхроне). Разобрал его на составляющие. Пережал видео до приемлемого размера. В лоб собрал обратно - рассинхрон. Я, конечно же, видел задержки по звукам. Прописал их, собрал - прогрессирующий рассинхрон. Видимо, еще и растяжка была.
Вынул из исходника таймкоды по каждому звуку, подсунул - ругается одинаково по всем дорогам (меняется только путь-имя и число таймкодов). Вынул из исходника все таймкоды, включая видео. Подсунул. Ругается. Примечательно, что по всем дорогам фраза 'track 0: ' остается неизменна.
Цитата:
Warning: 'track_path_name' track 0: The number of external timecodes 16005 is smaller than the number of frames in this track. The remaining frames of this track might not be timestamped the way you intended them to be. mkvmerge might even crash."
Таймкоды вынимал строкой ниже. Вначале без параметра --parse-fully, потом - с ним:
Код:
mkvextract.exe timecodes_v2 "C:\file.mkv" --parse-fully --redirect-output "timecodes.txt" 0:tc-track0.txt 1:tc-track1.txt 2:tc-track2.txt 3:tc-track3.txt 4:tc-track4.txt
Почитал хэлп. Принимая во внимание жирное и курсив (цитата ниже), загрузил исходник, добавил пережатое видео, переместил его вверх, снял галку с исходного видео. Смуксил. Рассинхрон.
Цитата:
Timecodes: Normally mkvmerge will derive the timecodes for each frame from the source file, but it can also read and use timecodes from an external text file whose name you can specify here.
Как победить таймкоды?
Файлы таймкодов здесь.
MediaInfo: Оригинал (1 видео + 4 аудио)
General
Unique ID : 200221449204729158836435219402992973314 (0x96A13F9AA0FEC80AB978FDC05D10F602)
Format : Matroska
Format version : Version 2
File size : 5.64 GiB
Duration : 2h 11mn
Overall bit rate : 6 160 Kbps
Encoded date : UTC 2011-07-22 08:45:44
Writing application : mkvmerge v3.4.0 ('Rapunzel') сборка от May 15 2010 09:38:20
Writing library : libebml v0.8.0 + libmatroska v0.9.0
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.1
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 11mn
Bit rate : 4 125 Kbps
Width : 1 280 pixels
Height : 528 pixels
Display aspect ratio : 2.40:1
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.255
Stream size : 3.67 GiB (65%)
Writing library : x264 core 65
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=9 / psy_rd=1.0:1.0 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-4 / threads=12 / nr=0 / decimate=1 / mbaff=0 / bframes=6 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / keyint=240 / keyint_min=24 / scenecut=40(pre) / rc=2pass / bitrate=4125 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00
Language : English
Default : Yes
Forced : No
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 : 2
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Codec ID : A_AC3
Duration : 2h 11mn
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Delay relative to video : 1s 0ms
Stream size : 420 MiB (7%)
Language : Russian
Default : Yes
Forced : No
Audio #2
ID : 3
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Codec ID : A_AC3
Duration : 2h 11mn
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Delay relative to video : 13s 0ms
Stream size : 420 MiB (7%)
Language : Russian
Default : No
Forced : No
Audio #3
ID : 4
Format : DTS
Format/Info : Digital Theater Systems
Codec ID : A_DTS
Duration : 2h 11mn
Bit rate mode : Constant
Bit rate : 755 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 24 bits
Compression mode : Lossy
Delay relative to video : 6s 500ms
Stream size : 707 MiB (12%)
Language : Russian
Default : No
Forced : No
Audio #4
ID : 5
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Codec ID : A_AC3
Duration : 2h 11mn
Bit rate mode : Constant
Bit rate : 384 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Delay relative to video : 6s 500ms
Stream size : 360 MiB (6%)
Language : Russian
Default : No
Forced : No
MediaInfo: Пережатый результат (только видео)
General
Format : Matroska
Format version : Version 2
File size : 1.45 GiB
Duration : 2h 9mn
Overall bit rate : 1 611 Kbps
Writing application : x264 r2074 2641b9e
Writing library : Haali Matroska Writer b0
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.1
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 9mn
Bit rate : 1 610 Kbps
Width : 1 024 pixels
Height : 416 pixels
Display aspect ratio : 2.462
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.158
Stream size : 1.43 GiB (98%)
Writing library : x264 core 116 r2074 2641b9e
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=1610 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Language : English
Default : Yes
Forced : No
[Профиль]  [ЛС] 

shurikkein

Стаж: 19 лет

Сообщений: 666


shurikkein · 22-Апр-12 13:13 (спустя 5 мин.)

VVSex писал(а):
Пережал видео до приемлемого размера.
И почему у вас пережатое видео на две минуты короче исходника? Что в скрипте ависинта было?
[Профиль]  [ЛС] 

VVSex

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

Сообщений: 71


VVSex · 22-Апр-12 13:17 (спустя 4 мин., ред. 22-Апр-12 13:21)

shurikkein
Я тоже сразу обратил внимание на это. Думаю, из-за задержек одной из дорог.
Добавлено:
Скрипт сейчас не найти. Пережимал пару месяцев назад. Но, по памяти могу сказать, что исключительно в лоб, без наворотов - не кропил, ни резал, не редактировал. Если это важно, то выну сейчас отдельно видео оригинала и доложусь.
[Профиль]  [ЛС] 

alinto

Top Seed 04* 320r

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

Сообщений: 6322

alinto · 22-Апр-12 13:19 (спустя 1 мин.)

есть фильм в mkv размером 23,7 гига, надо чуток поджать, чтобы на болванку 25 гиговую влез, как и чем это можно сделать?
[Профиль]  [ЛС] 

VVSex

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

Сообщений: 71


VVSex · 22-Апр-12 15:08 (спустя 1 час 49 мин., ред. 22-Апр-12 15:08)

shurikkein
Вынул оригинальное видео. Видео вынулось, но
с ошибками
Extracting track 0 with the CodecID 'V_MPEG4/ISO/AVC' to the file 'track_0.mkv'. Container format: AVC/h.264 elementary stream
Progress: 0%
...
Progress: 2%
C:\Source.mkv: Error in the Matroska file structure at position 126119524. Resyncing to the next level 1 element.
Resyncing successful at position 131444233.
Progress: 2%
...
Progress: 2%
C:\Source.mkv: Error in the Matroska file structure at position 142913512. Resyncing to the next level 1 element.
Resyncing successful at position 144156246.
Progress: 2%
...
Progress: 3%
C:\Source.mkv: Error in the Matroska file structure at position 236100294. Resyncing to the next level 1 element.
Resyncing successful at position 244822614.
Progress: 4%
...
Progress: 4%
C:\Source.mkv: Error in the Matroska file structure at position 251709097. Resyncing to the next level 1 element.
Resyncing successful at position 252987641.
Progress: 4%
...
Progress: 4%
C:\Source.mkv: Error in the Matroska file structure at position 293922185. Resyncing to the next level 1 element.
Resyncing successful at position 303055511.
Progress: 5%
...
Progress: 60%
C:\Source.mkv: Error in the Matroska file structure at position 3667415760. Resyncing to the next level 1 element.
Resyncing successful at position 3674849237.
Progress: 60%
...
Progress: 61%
C:\Source.mkv: Error in the Matroska file structure at position 3714074727. Resyncing to the next level 1 element.
Resyncing successful at position 3715600705.
Progress: 61%
...
Progress: 61%
C:\Source.mkv: Error in the Matroska file structure at position 3750949983. Resyncing to the next level 1 element.
Resyncing successful at position 3752479232.
Progress: 61%
...
Progress: 62%
C:\Source.mkv: Error in the Matroska file structure at position 3757779487. Resyncing to the next level 1 element.
Resyncing successful at position 3761641222.
Progress: 62%
...
Progress: 62%
C:\Source.mkv: Error in the Matroska file structure at position 3775119006. Resyncing to the next level 1 element.
Resyncing successful at position 3776653260.
Progress: 62%
...
Progress: 63%
C:\Source.mkv: Error in the Matroska file structure at position 3815760092. Resyncing to the next level 1 element.
Resyncing successful at position 3822665390.
Progress: 63%
...
Progress: 91%
C:\Source.mkv: Error in the Matroska file structure at position 5537412458. Resyncing to the next level 1 element.
Resyncing successful at position 5538716226.
Progress: 91%
...
Progress: 99%
C:\Source.mkv: Error in the Matroska file structure at position 6056689482. Resyncing to the next level 1 element.
Resync failed: no valid Matroska level 1 element found.
Progress: 100%
А MI
не показывает duration :(
General
Complete name : C:\track_0.h264
Format : AVC
Format/Info : Advanced Video Codec
File size : 3.72 GiB
Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.1
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Bit rate : 4 125 Kbps
Width : 1 280 pixels
Height : 528 pixels
Display aspect ratio : 2.40:1
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.255
Writing library : x264 core 65
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=9 / psy_rd=1.0:1.0 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-4 / threads=12 / nr=0 / decimate=1 / mbaff=0 / bframes=6 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / keyint=240 / keyint_min=24 / scenecut=40(pre) / rc=2pass / bitrate=4125 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00
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
Проиндекировал я его в Megui (вот индексный файл), она мне создала вот такой скрипт:
Код:
LoadPlugin("C:\MEGui\tools\dgavcindex\DGAVCDecode.dll")
AVCSource("C:\track_0.dga")
Этот скрипт на превью в показывает длину 02:09:04.778 (Megui) и 02:09:04.82 (VDMod)
[Профиль]  [ЛС] 

CarbonCAT

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

Сообщений: 1581

CarbonCAT · 22-Апр-12 18:33 (спустя 3 часа)

alinto
Вы уже спрашивали, я уже отвечал.
[Профиль]  [ЛС] 

alinto

Top Seed 04* 320r

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

Сообщений: 6322

alinto · 22-Апр-12 18:37 (спустя 3 мин.)

CarbonCAT
дык что-то не получается, все дороги и сабы ненужные убрал, именно размер 23,7 и остался, вот где-то на 500 мб надо поджать, пока ничего не прокатило......
[Профиль]  [ЛС] 

shurikkein

Стаж: 19 лет

Сообщений: 666


shurikkein · 22-Апр-12 20:07 (спустя 1 час 29 мин.)

VVSex писал(а):
Вынул оригинальное видео. Видео вынулось, но с ошибками
Дык, может, отсюда и надо искать? Если битое видео в исходнике, бракованные кадры просто пропускаются, отсюда нарастающий рассинхрон.
А не пробовали проиндексировать исходный mkv с помощью FFMSindex и сделать скрипт через него (в той же Megui)?
[Профиль]  [ЛС] 

CarbonCAT

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

Сообщений: 1581

CarbonCAT · 22-Апр-12 21:45 (спустя 1 час 38 мин.)

alinto писал(а):
сабы ненужные убрал
Ого, как радикально. Сабы, думаю, можно было оставить.
Жать оставшиеся дорожки, резать титры(титры в конце фильма), пробовали?
[Профиль]  [ЛС] 

alinto

Top Seed 04* 320r

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

Сообщений: 6322

alinto · 22-Апр-12 21:48 (спустя 3 мин.)

CarbonCAT
да они там чешские))))
а вот действа с видеорядом я ещё не освоил, где б почитать или может посоветуете?
[Профиль]  [ЛС] 

CarbonCAT

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

Сообщений: 1581

CarbonCAT · 22-Апр-12 22:06 (спустя 17 мин., ред. 22-Апр-12 22:25)

alinto
Вы ведь собираете в mkv? Ну дык MkvMerge GUI же.
Еще раз, будете жать дорожки?

В лс.
[Профиль]  [ЛС] 

alinto

Top Seed 04* 320r

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

Сообщений: 6322

alinto · 22-Апр-12 22:17 (спустя 11 мин.)

CarbonCAT
да в том то и дело, что он его на 4-х% стадии обратботки не переваривает, пишет о своей ошибке и отрубается....
[Профиль]  [ЛС] 

VVSex

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

Сообщений: 71


VVSex · 22-Апр-12 23:53 (спустя 1 час 36 мин., ред. 22-Апр-12 23:53)

shurikkein писал(а):
Дык, может, отсюда и надо искать? Если битое видео в исходнике, бракованные кадры просто пропускаются, отсюда нарастающий рассинхрон.
А есть какая-нибудь утилита, чтобы подремонтировать такое видео?
shurikkein писал(а):
А не пробовали проиндексировать исходный mkv с помощью FFMSindex и сделать скрипт через него (в той же Megui)?
Попробую. Доложусь позже.
Добавлено:
Попробовал. Получился скрипт:
Код:
LoadPlugin("C:\MEGui\tools\ffms\ffms2.dll")
FFVideoSource("C:\Source.mkv", threads=1)
Показывает 02:11:05.562 (MEGui) и 02:11:05.60(VDMod)
Я правильно понимаю, что надо еще раз пережать, но уже с этого скрипта?
[Профиль]  [ЛС] 

shurikkein

Стаж: 19 лет

Сообщений: 666


shurikkein · 23-Апр-12 08:40 (спустя 8 часов)

VVSex писал(а):
Я правильно понимаю, что надо еще раз пережать, но уже с этого скрипта?
да, правильно понимаете.
[Профиль]  [ЛС] 

VVSex

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

Сообщений: 71


VVSex · 23-Апр-12 10:04 (спустя 1 час 24 мин.)

shurikkein
Пережал, правда чуток не с теми параметрами. Но для пробного муксинга сойдет. Сделаю и чуть позже доложусь.
Вопрос по таймкодам.
Если их использовать, то лучше все 5 (1-видео + 4-аудио) или только аудио?
[Профиль]  [ЛС] 

shurikkein

Стаж: 19 лет

Сообщений: 666


shurikkein · 23-Апр-12 10:28 (спустя 23 мин.)

VVSex писал(а):
Вопрос по таймкодам.
Если их использовать, то лучше все 5 (1-видео + 4-аудио) или только аудио?
А зачем их вообще использовать?
[Профиль]  [ЛС] 

VVSex

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

Сообщений: 71


VVSex · 23-Апр-12 11:12 (спустя 43 мин.)

shurikkein
Дык, задержка-то присутствует однозначно, а про растяжку ничего неизвестно. Поэтому хочется наверняка.
Щаз смуксил - рассинхрон прогрессирующий.
Вот MI последнего пережатия
General
Complete name : C:\Source.mkv.mkv
Format : Matroska
Format version : Version 2
File size : 910 MiB
Duration : 2h 11mn
Overall bit rate : 970 Kbps
Writing application : x264 r2164 da19765
Writing library : Haali Matroska Writer b0
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.1
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 11mn
Bit rate : 969 Kbps
Width : 1 280 pixels
Height : 528 pixels
Display aspect ratio : 2.40:1
Frame rate : 23.638 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.061
Stream size : 892 MiB (98%)
Writing library : x264 core 120 r2164 da19765
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=236 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=969 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Language : English
Default : Yes
Forced : No
Смущает Frame rate = 23.638 fps против 23.976 в оригинале.
Надо что-то типа принудительного 24000/1001 или в скрипт добавить, или в настройки кодека... Но где и как?
Я тут немного плаваю...
[Профиль]  [ЛС] 

shurikkein

Стаж: 19 лет

Сообщений: 666


shurikkein · 23-Апр-12 13:40 (спустя 2 часа 28 мин., ред. 23-Апр-12 13:40)

VVSex писал(а):
Смущает Frame rate = 23.638 fps против 23.976 в оригинале.
Надо что-то типа принудительного 24000/1001 или в скрипт добавить, или в настройки кодека... Но где и как?
странности какие-то с вашим файликом )))
для установки фпс в есть функция
assumefps(24000, 1001) //установка 23.976 или
assumefps("ntsc_film")
в самом FFVideoSource, похоже, есть нужные параметры
FFVideoSource("Путь\фильм.mkv", threads=1,fpsnum=24000,fpsden=1001)
[Профиль]  [ЛС] 

VVSex

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

Сообщений: 71


VVSex · 23-Апр-12 14:30 (спустя 49 мин., ред. 23-Апр-12 14:30)

shurikkein
Снкс. Я щаз для начала попоробую с assumefps(24000, 1001).
Но, какой все-таки предпочтительнее использовать - assumefps или FFVideoSource? Какой-то из них должен быть приоритетнее или точнее ,что ли...
Или может оба? Наверняка шоб
Добавлено:
Все, нафиг, я сдаюсь. Гитлер капут. Вот что получается:
Код:

LoadPlugin("C:\MEGui\tools\ffms\ffms2.dll")
# Варинат 1
FFVideoSource("C:\Source.mkv", threads=1)
AssumeFPS(24000,1001)
# Дает на превью MEGui 185929 / 02:09:14.788 (VDMod: 185930 / 02:09:14.83)
# Вариант 2
FFVideoSource("C:\Source.mkv", threads=1, fpsnum=24000, fpsden=1001)
# Дает на превью MEGui 188589 / 02:11:05.732 (VDMod: 188590 / 02:11:05.77)
И еще вопрос:
Уже имеющийся индексный файл 'Source.mkv.ffindex' MEGui по умолчанию подхватит? Он же нигде не упомянут в скрипте...
[Профиль]  [ЛС] 

shurikkein

Стаж: 19 лет

Сообщений: 666


shurikkein · 23-Апр-12 15:10 (спустя 40 мин.)

должен подхватывать.
Получается, что второй вариант нужен.
Что за исходник? Всё-таки сильное подозрение, что там что-то очень криво сделано/собрано.
[Профиль]  [ЛС] 

VVSex

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

Сообщений: 71


VVSex · 23-Апр-12 15:37 (спустя 26 мин.)

Да. Получается, что второй. Я уже поставил его жать. Щаз первый степ заканчивается. Через часа полтора - второй будет готов.
Но очень странно - как такое несоответсвие между равнозначными командами синта и плагина получается и как в будущем его иметь ввиду?
Исходник - из инета. На вид - нормальное. Сбои видео (см. ошибки выше) нормально плеером (MPC) прожевываются, звук четко идет по всем дорогам. Параметры MI я выше показывал
[Профиль]  [ЛС] 

shurikkein

Стаж: 19 лет

Сообщений: 666


shurikkein · 23-Апр-12 17:08 (спустя 1 час 30 мин.)

VVSex То, что видео идет на MPC не показатель. В первом варианте больше смущает количество кадров, их меньше. Посмотрим на количество кадров в результате.
[Профиль]  [ЛС] 

VVSex

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

Сообщений: 71


VVSex · 23-Апр-12 19:09 (спустя 2 часа 1 мин., ред. 23-Апр-12 19:09)

shurikkein
По первому проходу ужЕ есть данные: "encoded 188590 frames, 45.49 fps, 1276.85 kb/s"
# Дает на превью MEGui 188589 / 02:11:05.732 (VDMod: 188590 / 02:11:05.77)
Пережалось. Из лога MEGui: PlayTime: 02:11:05.774, FrameCount: 188590
Смуксил одну дорожку. Установил ей задержку. Прогрессирующий рассинхрон. Попытка использовать снятые ранее таймкоды приводит к ошибке:
Цитата:
The number of external timecodes 5506 is smaller than the number of frames in this track.
MI результата
General
Complete name : C:\Target.mkv
Format : Matroska
Format version : Version 2
File size : 1.18 GiB
Duration : 2h 11mn
Overall bit rate : 1 289 Kbps
Writing application : x264 r2164 da19765
Writing library : Haali Matroska Writer b0
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.1
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 11mn
Bit rate : 1 288 Kbps
Width : 1 024 pixels
Height : 416 pixels
Display aspect ratio : 2.462
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.126
Stream size : 1.16 GiB (98%)
Writing library : x264 core 120 r2164 da19765
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=240 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=1288 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Language : English
Default : Yes
Forced : No
[Профиль]  [ЛС] 

shurikkein

Стаж: 19 лет

Сообщений: 666


shurikkein · 23-Апр-12 20:07 (спустя 58 мин.)

VVSex можете перекинуть исходник мне? или тыкнуть, откуда скачали.
[Профиль]  [ЛС] 

VVSex

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

Сообщений: 71


VVSex · 23-Апр-12 20:56 (спустя 48 мин., ред. 23-Апр-12 20:56)

Вобщем, сработала схема, описанная здесь:
Почитал хэлп. Принимая во внимание жирное и курсив (цитата ниже),
- загрузил исходник
- добавил пережатое видео
- переместил его вверх
- снял галку с исходного видео
- Смуксил
Все аудиодорожки легли, как влитые.
Цитата:
Timecodes: Normally mkvmerge will derive the timecodes for each frame from the source file, but it can also read and use timecodes from an external text file whose name you can specify here.
Но, и она не сработала бы (как это и было вначале), если бы не резонное замечание shurikkein о разнице длин видео и его же совет сменить метод индексирования. shurikkein, благодарю.
Остались открытыми два важных вопроса:
1. Почему не работают таймкоды из текстового файла?
2. Почему по-разному работает установка fps в AviSynth ф-циями AssumeFPS и FFVideoSource

------------------------------
Добавлено:
shurikkein писал(а):
VVSex можете перекинуть исходник мне? или тыкнуть, откуда скачали.
Я даже не помню, где его взял. А залить куда-то не смогу - у меня очень низкая скорость отдачи. В оригинале 5.5G - я два дня буду лить и без гарантии, что зальется...
Это "Enemy At The Gates (2000)" с четырьмя дорогами - Живов(?) (AVO), Глянц(?) (DVO), Unknown (DVO) и Unknown (DUB). Вот хэши, если что:
CRC32: 2C47C3E8
MD5: 86F9ADE3CA15234964DE8909F9970B94
SHA-1: 935575DEBB6BDDE0659EB5EA1A9A17A7F92B6B5E
SHA-256: 82F147A2F4D92B3DCDA03DD5BA6C12588BEBADA85FC9E764A06995662010C54A
[Профиль]  [ЛС] 

Tim68

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

Сообщений: 712


Tim68 · 23-Апр-12 21:05 (спустя 9 мин.)

VVSex
Начните с выяснения колличества кадров в оригинале без индексации, например:
- размуксить tsMuxeR-ом и посмотреть отчет;
- снять информацию битрейтвьювером;
- ну еще чем нибудь.
VVSex писал(а):
- загрузил исходник
- добавил пережатое видео
- переместил его вверх
- снял галку с исходного видео
- Смуксил
Все аудиодорожки легли, как влитые.
Муксер использовал данные из оригинала, но прозрачным такой подход назвать нельзя.
[Профиль]  [ЛС] 

VVSex

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

Сообщений: 71


VVSex · 23-Апр-12 21:20 (спустя 14 мин.)

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

Chesh1re

Стаж: 15 лет

Сообщений: 40

Chesh1re · 25-Апр-12 11:29 (спустя 1 день 14 часов)

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

CarbonCAT

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

Сообщений: 1581

CarbonCAT · 25-Апр-12 18:00 (спустя 6 часов)

Chesh1re
Вероятно у вас случай, когда эти версии фильма имеют разные fps (кол-во кадров в секунду). В инструкции по звуковым дорожкам загляните под спойлер Устранение рассинхронизации. Да и саму инструкцию почитать на досуге не помешает
[Профиль]  [ЛС] 
 
Тема закрыта
Loading...
Error