ProjectX i els errors

Manuals i tutorials.

Moderadors: Petiso, Ayu

Respon
Avatar de l’usuari

Autor del tema
Petiso
Site Admin
Site Admin
Entrades: 16297
Membre des de: dv. oct. 06, 2006 13:13
Status: Desconnectat

ProjectX i els errors

#1

Entrada Autor: Petiso » dj. gen. 13, 2011 13:10

Hola !

Ahir em barallava amb una captura amb errors, i vaig estar provant amb les opcions del ProjectX, i vaig trovar al opció:
Menu: PreSettings -> PreSettings. Pestanya: Special. Categoria Specials 2.

I vaig marcar al casella: "Video: ignore errors after 1st PTS/GOP".

El resultat és que quan el ProjectX troba errors, NO es carrega el GOP directament, sinó que deixa els GOP's sencers i amb els errors. Els errors poden ser que siguin greus, però que el vídeo quedi acceptable.

En resum:
Sense la opció marcada: el ProjectX detecta els errors, i segosn com elimina el GOP sencer (pot ser que siguin varis segons de vídeo/àudio i que el resultat sigui un salt noticiable al vídeo.
Al log de sota en vermell podem veure els moments que el ProjectX decideix eliminar el GOP o part del GOP.

Amb la opció marcada: el ProjectX detecta igualment els errors, però NO elimina els GOP's. Posiblement es veuran "pixels" moguts al llarg de l'escena del tall, i algun possible "tall" a l'àudio. Però tant el vídeo com el àudio estaran sencers (tot lo que el error deixi.
Al log de sota podem veure els errors, però no hi ha cap "dropping GOP".
Sense la opció marcada ha escrit:!> PID 0x0079 -> packet 3831686 @ pos. 1188475840 out of sequence (4/0) (shifting counter..) (~00:24:18.640)
!> PID 0x0085 -> packet 3831695 @ pos. 1188477532 out of sequence (0/15) (shifting counter..) (~00:24:18.640)
!> packet writing: length index out of bounds, shortened.. (85 / bd / 90 / 36580 -- 1104 / 46 / 1242) @ PTS 04:17:03.007
!> PID 0x0079 -> packet 3832266 @ pos. 1188584880 out of sequence (15/11) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3832274 @ pos. 1188586384 out of sequence (10/6) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3832282 @ pos. 1188587888 out of sequence (5/1) (shifting counter..) (~00:24:19.240)
!> PID 0x007C -> packet 3832288 @ pos. 1188589016 out of sequence (11/10) (shifting counter..) (~00:24:19.240)
!> PID 0x007E -> packet 3832293 @ pos. 1188589956 out of sequence (11/10) (shifting counter..) (~00:24:19.240)
!> packet writing: length index out of bounds, shortened.. (7c / c3 / c0 / 12195 -- 1270 / 14 / 1440) @ PTS 04:17:03.294
!> packet writing: length index out of bounds, shortened.. (7e / c4 / c1 / 12195 -- 1270 / 14 / 1440) @ PTS 04:17:03.294
!> PID 0x0079 -> packet 3832929 @ pos. 1188709524 out of sequence (12/8) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3832937 @ pos. 1188711028 out of sequence (7/3) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3832945 @ pos. 1188712532 out of sequence (2/14) (shifting counter..) (~00:24:19.240)
!> PID 0x007A -> packet 3832951 @ pos. 1188713660 out of sequence (3/2) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3832954 @ pos. 1188714224 out of sequence (13/9) (shifting counter..) (~00:24:19.240)
!> PID 0x007C -> packet 3832976 @ pos. 1188718360 out of sequence (11/10) (shifting counter..) (~00:24:19.240)
!> packet writing: length index out of bounds, shortened.. (7c / c3 / c0 / 12197 -- 1270 / 14 / 1440) @ PTS 04:17:03.534
!> packet writing: length index out of bounds, shortened.. (7a / c0 / c2 / 7622 -- 3670 / 14 / 3840) @ PTS 04:17:03.462
!> PID 0x0079 -> packet 3833353 @ pos. 1188789236 out of sequence (5/2) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3833363 @ pos. 1188791116 out of sequence (1/13) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3833371 @ pos. 1188792620 out of sequence (14/9) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3833378 @ pos. 1188793936 out of sequence (9/5) (shifting counter..) (~00:24:19.240)
!> PID 0x0085 -> packet 3833408 @ pos. 1188799576 out of sequence (11/9) (shifting counter..) (~00:24:19.240)
!> packet writing: length index out of bounds, shortened.. (85 / bd / 90 / 36595 -- 920 / 46 / 1242) @ PTS 04:17:03.607
!> PID 0x0079 -> packet 3833602 @ pos. 1188836048 out of sequence (14/9) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3833611 @ pos. 1188837740 out of sequence (10/4) (shifting counter..) (~00:24:19.240)
!> PID 0x007A -> packet 3833621 @ pos. 1188839620 out of sequence (12/11) (shifting counter..) (~00:24:19.240)
!> packet writing: length index out of bounds, shortened.. (7a / c0 / c2 / 7623 -- 3670 / 14 / 3840) @ PTS 04:17:03.654
!> dropping GOP# 2443 @ orig.PTS 04:17:03.521 (1388116970), errorcode: 24
!> Pics exp/cnt 15/14, inGOP PTS diff. 0ms, new Timecode 00:24:19.240
!> PID 0x0079 -> packet 3834354 @ pos. 1188977424 out of sequence (1/11) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3834842 @ pos. 1189069168 out of sequence (1/10) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3834852 @ pos. 1189071048 out of sequence (13/8) (shifting counter..) (~00:24:19.240)
!> PID 0x007E -> packet 3834930 @ pos. 1189085712 out of sequence (4/3) (shifting counter..) (~00:24:19.240)
!> packet writing: length index out of bounds, shortened.. (7e / c4 / c1 / 12202 -- 1270 / 14 / 1440) @ PTS 04:17:04.134
!> PID 0x0079 -> packet 3836001 @ pos. 1189287060 out of sequence (13/10) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3836012 @ pos. 1189289128 out of sequence (13/8) (shifting counter..) (~00:24:19.240)
!> PID 0x0085 -> packet 3836013 @ pos. 1189289316 out of sequence (5/4) (shifting counter..) (~00:24:19.240)
!> PID 0x007A -> packet 3836041 @ pos. 1189294580 out of sequence (11/10) (shifting counter..) (~00:24:19.240)
!> packet writing: length index out of bounds, shortened.. (85 / bd / 90 / 36615 -- 1104 / 46 / 1242) @ PTS 04:17:04.407
!> PTS difference of 54000 (00:00:00.600) to last exported GOP detected
!> dropping useless B-Frames @ GOP# 2444 / new Timecode 00:24:19.240
Amb al opció marcada ha escrit:!> PID 0x0079 -> packet 3831686 @ pos. 1188475840 out of sequence (4/0) (shifting counter..) (~00:24:18.640)
!> PID 0x0085 -> packet 3831695 @ pos. 1188477532 out of sequence (0/15) (shifting counter..) (~00:24:18.640)
!> PID 0x0079 -> packet 3832266 @ pos. 1188584880 out of sequence (15/11) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3832274 @ pos. 1188586384 out of sequence (10/6) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3832282 @ pos. 1188587888 out of sequence (5/1) (shifting counter..) (~00:24:19.240)
!> PID 0x007C -> packet 3832288 @ pos. 1188589016 out of sequence (11/10) (shifting counter..) (~00:24:19.240)
!> PID 0x007E -> packet 3832293 @ pos. 1188589956 out of sequence (11/10) (shifting counter..) (~00:24:19.240)
!> packet writing: length index out of bounds, shortened.. (7c / c3 / c0 / 12195 -- 1270 / 14 / 1440) @ PTS 04:17:03.294
!> packet writing: length index out of bounds, shortened.. (7e / c4 / c1 / 12195 -- 1270 / 14 / 1440) @ PTS 04:17:03.294
!> PID 0x0079 -> packet 3832929 @ pos. 1188709524 out of sequence (12/8) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3832937 @ pos. 1188711028 out of sequence (7/3) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3832945 @ pos. 1188712532 out of sequence (2/14) (shifting counter..) (~00:24:19.240)
!> PID 0x007A -> packet 3832951 @ pos. 1188713660 out of sequence (3/2) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3832954 @ pos. 1188714224 out of sequence (13/9) (shifting counter..) (~00:24:19.240)
!> PID 0x007C -> packet 3832976 @ pos. 1188718360 out of sequence (11/10) (shifting counter..) (~00:24:19.240)
!> packet writing: length index out of bounds, shortened.. (7c / c3 / c0 / 12197 -- 1270 / 14 / 1440) @ PTS 04:17:03.534
!> packet writing: length index out of bounds, shortened.. (7a / c0 / c2 / 7622 -- 3670 / 14 / 3840) @ PTS 04:17:03.462
!> PID 0x0079 -> packet 3833353 @ pos. 1188789236 out of sequence (5/2) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3833363 @ pos. 1188791116 out of sequence (1/13) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3833371 @ pos. 1188792620 out of sequence (14/9) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3833378 @ pos. 1188793936 out of sequence (9/5) (shifting counter..) (~00:24:19.240)
!> PID 0x0085 -> packet 3833408 @ pos. 1188799576 out of sequence (11/9) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3833602 @ pos. 1188836048 out of sequence (14/9) (shifting counter..) (~00:24:19.240)
!> PID 0x0079 -> packet 3833611 @ pos. 1188837740 out of sequence (10/4) (shifting counter..) (~00:24:19.240)
!> PID 0x007A -> packet 3833621 @ pos. 1188839620 out of sequence (12/11) (shifting counter..) (~00:24:19.240)
!> packet writing: length index out of bounds, shortened.. (7a / c0 / c2 / 7623 -- 3670 / 14 / 3840) @ PTS 04:17:03.654
!> PID 0x0079 -> packet 3834354 @ pos. 1188977424 out of sequence (1/11) (shifting counter..) (~00:24:19.800)
!> PID 0x0079 -> packet 3834842 @ pos. 1189069168 out of sequence (1/10) (shifting counter..) (~00:24:19.800)
!> PID 0x0079 -> packet 3834852 @ pos. 1189071048 out of sequence (13/8) (shifting counter..) (~00:24:19.800)
!> PID 0x007E -> packet 3834930 @ pos. 1189085712 out of sequence (4/3) (shifting counter..) (~00:24:19.800)
!> packet writing: length index out of bounds, shortened.. (7e / c4 / c1 / 12202 -- 1270 / 14 / 1440) @ PTS 04:17:04.134
!> PID 0x0079 -> packet 3836001 @ pos. 1189287060 out of sequence (13/10) (shifting counter..) (~00:24:19.800)
!> PID 0x0079 -> packet 3836012 @ pos. 1189289128 out of sequence (13/8) (shifting counter..) (~00:24:19.800)
!> PID 0x0085 -> packet 3836013 @ pos. 1189289316 out of sequence (5/4) (shifting counter..) (~00:24:19.800)
!> PID 0x007A -> packet 3836041 @ pos. 1189294580 out of sequence (11/10) (shifting counter..) (~00:24:19.800)
!> packet writing: length index out of bounds, shortened.. (7a / c0 / c2 / 7627 -- 3670 / 14 / 3840) @ PTS 04:17:04.422
IMPORTANT:
+ Abans de esborrar la captura original provar de tallar, generar el DGIndex i comprimir ..... podria ser que el vídeo estigues danyat i no es fes bé alguns dels passos.

+ Quan hi ha la casella marcada, el Mpeg2Schnitt pot ser que dongui errors al reproduir i/o passar per damunt de "l'error". No us alarmeu!. Tots els cassos que he provat (3), el vídeo es deixa tallar correctament, i comprimir correctament (amb els pixels moguts).

Adéu !


Imatge Imatge

Respon