תיקון קובץ Mpeg2

מחשבים, חומרה, KODI, NUC, Raspberry pi
שלח תגובה
Gili_Regev פותח השרשור
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 5111
הצטרף: דצמבר 2006
שם מלא: גילי
מיקום: לפלנד
נתן תודות: 342 פעמים
קיבל תודות: 134 פעמים

שליחה #1 

שלום

הורדתי קובץ ב- Mpeg2, סה"כ 6 גיגה, שכלל גם קבצי PAR2.
לאחר שהכל ירד, הרצתי MpegToRepair על כל הקבצים ונוצר קובץ TS חדש.
ניגון הקובץ על המחשב, עוד לפני העתקתו ל- TVIX, קופא כל כמה שניות, למשך שניה אחת.
האם ניתו לעשות עוד משהו כדי להציל את קובץ וכדי שיהיה אפשר לנגנו כראוי?

תודה,
Giliboy
...

guyezra
חבר במועדון ה-20K
חבר במועדון ה-20K
תגובות: 35100
הצטרף: ינואר 2005
נתן תודות: 175 פעמים
קיבל תודות: 650 פעמים

שליחה #2 

אתה יכוללנסות VIDEOREDO

Gili_Regev פותח השרשור
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 5111
הצטרף: דצמבר 2006
שם מלא: גילי
מיקום: לפלנד
נתן תודות: 342 פעמים
קיבל תודות: 134 פעמים

שליחה #3 

קובץ נוסף של אותה סדרה שהורדתי, פרק מס' 2, גם הוא קופא מדי כמה שניות.
הקובץ Log שהופק ע"י ה- MpegToRepair הראה על מלא שגיאות..
בכל מקרה תודה רבה,
אנסה אותה בערב.

Giliboy
...

aloni
סמל אישי של משתמש
חבר במועדון 10K
חבר במועדון 10K
תגובות: 13341
הצטרף: נובמבר 2005
מיקום: יאבוייה
נתן תודות: 0
קיבל תודות: 11 פעמים

שליחה #4 

בדקת אם זה קופא גם ב- TVIX? אולי המחשב לא מספיק חזק או שלא מוגדר נכון...
HiFiMusic IL

oferlaor
סמל אישי של משתמש
מנהל
מנהל
תגובות: 78932
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל
נתן תודות: 792 פעמים
קיבל תודות: 5400 פעמים

שליחה #5 

Giliboy,

לא הבנתי. לפני MPEG2REPAIR צריך קודם לעשות את QUICKPAR.

האם עשית DOUBLE CLICK קודם כל על אחד קבצי ה-PAR2? האם התיקון הזה עבר בשלום?

רק אחרי QUICKPAR אפשר להריץ MPEG2REPAIR, אחרת תקלות בשלב המעבר יהרוס לך את הקובץ.

Gili_Regev פותח השרשור
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 5111
הצטרף: דצמבר 2006
שם מלא: גילי
מיקום: לפלנד
נתן תודות: 342 פעמים
קיבל תודות: 134 פעמים

שליחה #6 

aloni כתב:בדקת אם זה קופא גם ב- TVIX? אולי המחשב לא מספיק חזק או שלא מוגדר נכון...
...
המחשב מספיק חזק, אבל האמת שלא נבדק ב- TVIX, הדיסק היה תקול והוחלף, אוכל לבדוק זאת רק היום.
תודה.
oferlaor כתב:Giliboy,

לא הבנתי. לפני MPEG2REPAIR צריך קודם לעשות את QUICKPAR.

האם עשית DOUBLE CLICK קודם כל על אחד קבצי ה-PAR2? האם התיקון הזה עבר בשלום?

רק אחרי QUICKPAR אפשר להריץ MPEG2REPAIR, אחרת תקלות בשלב המעבר יהרוס לך את הקובץ.
...
עופר

ממש לא!! לא ידעתי שצריך להריץ QUICKPAR לפני זה.. איזו פאדיחה :?
DOUBLE CLICK על אחד מקבצי ה- PAR הייתי עושה רק על קבצים עם סיומת Mpeg.
עבור TSים הרצתי עד היום רק MPEG2REPAIR, וכל הקבצים נוגנו היטב.
אני מניח שזה בגלל שלא היה מה לתקן מלכתחילה..?!?!

עכשיו שאלה לגבי ה-QUICKPAR, לא יוצא לי כמעט להשתמש בה..
DOUBLE CLICK על אחד מקבצי ה- PAR ייצור לי קובץ TS אחד. השלב הבא זה להריץ על הקובץ הבודד שנוצר את MPEG2REPAIR ?

תודה על העזרה, מקווה שייפתר.
אעדכן,
גילי
...

Gili_Regev פותח השרשור
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 5111
הצטרף: דצמבר 2006
שם מלא: גילי
מיקום: לפלנד
נתן תודות: 342 פעמים
קיבל תודות: 134 פעמים

שליחה #7 

oferlaor כתב:Giliboy,

לא הבנתי. לפני MPEG2REPAIR צריך קודם לעשות את QUICKPAR.

האם עשית DOUBLE CLICK קודם כל על אחד קבצי ה-PAR2? האם התיקון הזה עבר בשלום?

רק אחרי QUICKPAR אפשר להריץ MPEG2REPAIR, אחרת תקלות בשלב המעבר יהרוס לך את הקובץ.
...
עופר
עשיתי דבל קליק על אחד מקבצי ה-Par וזה נראה שסיים תקין. לאחר מכן הרצתי את MPEG2REPAIR על כל ה- TSים, אבל עדיין הקובץ שנוצר בסוף מגמגם לי.
תגיד, מה אני צריך לקבל אחרי DOUBLE CLICK קודם כל על אחד קבצי ה-PAR ? האם קובץ אחד חדש שמאחד את כל קבצי ה- TS או את אותם קבצים מקוריים שפשוט עברו תיקון?

גילי
...

oferlaor
סמל אישי של משתמש
מנהל
מנהל
תגובות: 78932
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל
נתן תודות: 792 פעמים
קיבל תודות: 5400 פעמים

שליחה #8 

טיפה הסבר:

מטרת ה-QUICKPAR (בד"כ לחיצה כפולה על קובץ SVF או PAR2 ראשי) היא לוודא שמה שקיבלת זהה למה שמי שבצד שני שלח לרשת.

QUICKPAR צריך להגיד לך שכל הקבצים תקינים או לתקן אותם, ולאחר הפעולה הזו (וזה לא קשור לסוג הקובץ RAR, ZIP, IMG או TS) אתה יודע שמה שקיבלת זהה למה ששלחו.

MPEG2REPAIR הוא רמה מעל זה והוא מוודא שמי ששלח את התוכן אכן שלח קובץ תקין ונקי. בד"כ הם פשוט מקליטים מהלויין או הכבלים ולא תמיד טורחים לוודא שאין שגיאות בקובץ שהקליטו. כלומר, אחרי MPEG2REPAIR יש לך קובץ טוב יותר (או טוב כמו) מה ששלחו.

לעיתים ה-QUICKPAR מאחד לך את הקבצים ולעיתים לא (זה תלוי באיך יצרו את ה-QUICKPAR במקור, יש כמה שיטות שונות).

איפה זה מנגן בדיוק, על מחשב, או על נגן כלשהו? מה קצב הנתונים של התוכן הספציפי?

האם אתה מנגן מדיסק מקומי או דרך רשת?

Gili_Regev פותח השרשור
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 5111
הצטרף: דצמבר 2006
שם מלא: גילי
מיקום: לפלנד
נתן תודות: 342 פעמים
קיבל תודות: 134 פעמים

שליחה #9 

עופר תודה


בינתיים אני מריץ זאת רק על המחשב.
המחשב די חזק ולא אמור לעשות בעיות, יש סיכוי שכשאנגן זאת מה- TVIX אז זה יתנגן תקין?
מדובר בקובץ בגודל 5.5 גיגה, בקצב של 19 mbps.
גם לאחר התהליך שתיארת, QuickPar ו- Mpeg2Repair - הקובץ עדיין :עצוב: מגמגם.

Giliboy
...

oferlaor
סמל אישי של משתמש
מנהל
מנהל
תגובות: 78932
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל
נתן תודות: 792 פעמים
קיבל תודות: 5400 פעמים

שליחה #10 

בלי לבדוק אותו עם מכשיר או מחשב אחר, אין דרך לדעת אם הוא תקין או לא בשלב הזה.

שווה לנסות להריץ את MPEG2REPAIR ולהוציא דו"ח ולהעתיק אותו לכאן.

Gili_Regev פותח השרשור
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 5111
הצטרף: דצמבר 2006
שם מלא: גילי
מיקום: לפלנד
נתן תודות: 342 פעמים
קיבל תודות: 134 פעמים

שליחה #11 

עופר

לפחות לגבי הפרק הראשון, ב- TVIX נראה שהוא עובד תקין.
אין לי מושג מדוע על המחשב זה מגמגם.
בכל מקרה, מצורף צילום מסך מתוך ה- QuickPar והטקסט מתוך הקובץ שהופק ע"י Mpeg2Repair. (לשמירת כללי הפורום, שם הקובץ בגוף הטקסט שונה ואינו מופיע כפי שהוא במקור).
אף פעם לא הופק קובץ טקסט כך כך ארוך, האם זה מורה על הרבה שגיאות?האם כולן תוקנו?
אודה לעזרה.
תודה,
Giliboy


MPEG2Repair: C:\Documents and Settings\Giliboy\Downloads\alt.binaries.hdtv.repost\xxx.s01e01.Pilot.nFn.1080iDD5.1.0001.ts


Sequence Frame 9430(9-B) / Time 0:05:14 :
VideoError: Motion vector going out of range at MBA=8008(1408,1056)
FileInfo: Last video errors span 391 bytes at file offset 17169744 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0008.ts

Sequence Frame 9961(0-B) / Time 0:08:34 :
AudioError: Corrupted AC3 frame of 2504 payload bytes at file offset 52305004 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0008.ts
AudioWarning: Timestamp gap of 182.208002 sec. ending at file offset 52350110 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0008.ts

Sequence Frame 9975(13-B) / Time 0:08:35 :
VideoWarning: TemporalRef gap of 1009. Timestamp gap of 182.182002 sec. ending at file offset 52348716 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0008.ts

Sequence Frame 35641(0-B) / Time 0:25:53 :
AudioError: Corrupted AC3 frame of 2702 payload bytes at file offset 96248486 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0027.ts
AudioWarning: Timestamp gap of 182.176002 sec. ending at file offset 96248486 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0027.ts

Sequence Frame 35643(5-P) / Time 0:25:53 :
AudioWarning: Timestamp gap of 0.032000 sec. ending at file offset 96307518 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0027.ts

Sequence Frame 35655(13-B) / Time 0:25:54 :
VideoWarning: TemporalRef gap of 1009. Timestamp gap of 182.182002 sec. ending at file offset 96291836 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0027.ts

Sequence Frame 43042(6-B) / Time 0:30:00 :
VideoError: Motion vector going out of range at MBA=7967(752,1056)
FileInfo: Last video errors span 232 bytes at file offset 57133144 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0033.ts

Sequence Frame 49409(13-B) / Time 0:33:32 :
VideoError: Motion vector going out of range at MBA=7987(1072,1056)
FileInfo: Last video errors span 127 bytes at file offset 46282796 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0038.ts

Sequence Frame 50115(2-I) / Time 0:37:02 :
AudioError: Corrupted AC3 frame of 2334 payload bytes at file offset 97541564 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0038.ts

Sequence Frame 50118(5-P) / Time 0:37:02 :
AudioWarning: Timestamp gap of 185.760002 sec. ending at file offset 97643822 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0038.ts

Sequence Frame 50130(13-B) / Time 0:37:02 :
VideoWarning: TemporalRef gap of 1009. Timestamp gap of 185.702202 sec. ending at file offset 97592044 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0038.ts

Sequence Frame 50160(13-B) / Time 0:37:03 :
VideoWarning: TemporalRef gap of 1009. Timestamp gap of 0.016667 sec. ending at file offset 98534864 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0038.ts

Sequence Frame 51163(12-B) / Time 0:37:37 :
VideoError: Motion vector going out of range at MBA=7946(416,1056)
FileInfo: Last video errors span 103 bytes at file offset 73271548 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0039.ts

Sequence Frame 59815(9-B) / Time 0:42:25 :
VideoError: Motion vector going out of range at MBA=7994(1184,1056)
FileInfo: Last video errors span 149 bytes at file offset 20182324 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0046.ts

Sequence Frame 61363(12-B) / Time 0:43:17 :
VideoError: Motion vector going out of range at MBA=7984(1024,1056)
FileInfo: Last video errors span 180 bytes at file offset 22345632 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0047.ts

Sequence Frame 62025(2-I) / Time 0:48:16 :
AudioError: Corrupted AC3 frame of 1534 payload bytes at file offset 70182286 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0047.ts

Sequence Frame 62027(1-B) / Time 0:48:16 :
AudioWarning: Timestamp gap of 277.312003 sec. ending at file offset 70226654 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0047.ts

Sequence Frame 62040(13-B) / Time 0:48:17 :
VideoWarning: TemporalRef gap of 1009. Timestamp gap of 277.293703 sec. ending at file offset 70222628 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0047.ts

Sequence Frame 62055(13-B) / Time 0:48:17 :
VideoWarning: Timestamp gap of 0.016667 sec. ending at file offset 70250828 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0047.ts
VideoWarning: Timestamp gap of 0.016667 sec. ending at file offset 70236921 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0047.ts
VideoWarning: Timestamp gap of 0.016667 sec. ending at file offset 70264364 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0047.ts

Sequence Frame 63595(9-B) / Time 0:49:09 :
VideoError: Motion vector going out of range at MBA=7966(736,1056)
FileInfo: Last video errors span 353 bytes at file offset 76988832 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0048.ts

Sequence Frame 66895(9-B) / Time 0:50:59 :
VideoError: Motion vector going out of range at MBA=7989(1104,1056)
FileInfo: Last video errors span 255 bytes at file offset 8375527 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0051.ts

Sequence Frame 66907(6-B) / Time 0:50:59 :
VideoError: Motion vector going out of range at MBA=7965(720,1056)
FileInfo: Last video errors span 365 bytes at file offset 9337504 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0051.ts

Sequence Frame 79065(2-I) / Time 0:59:27 :
AudioError: Corrupted AC3 frame of 1704 payload bytes at file offset 20907876 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0060.ts
AudioWarning: Timestamp gap of 102.112001 sec. ending at file offset 20907876 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0060.ts

Sequence Frame 79080(13-B) / Time 0:59:28 :
VideoWarning: TemporalRef gap of 1009. Timestamp gap of 102.102001 sec. ending at file offset 20959108 in file xxx.s01e01.Pilot.nFn.1080iDD5.1.0060.ts

Sequence Frame 79860(13-B) / Time 0:59:53 :
Info: End of MPEG2 sequence

Sequence Summary:

File Size Processed: 5.59 GB, Play Time: 00h:44m:24s
1920 x 1080, 29.97 fps, 18.80 Mbps (17.10 Mbps Average).
Average Video Quality: 69.64 KB/Frame, 0.28 Bits/Pixel.
AC3 Audio: 3/2 Channels (L, C, R, SL, SR) + LFE, 48.0 kHz, 384 kbps.
Dialog Normalization: -31.0 dB, Center Mix Level: -3.0 dB, Surround Mix Level: -3.0 dB
9 of 79860 video frames found with errors.
5 of 83266 audio frames found with errors.
2152 corrupted video bytes in file.
929.528577 seconds of video timestamp gaps.
929.600010 seconds of audio timestamp gaps.

End of Log
...

Gili_Regev פותח השרשור
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 5111
הצטרף: דצמבר 2006
שם מלא: גילי
מיקום: לפלנד
נתן תודות: 342 פעמים
קיבל תודות: 134 פעמים

שליחה #12 

עוד לא ממש ענו לי על השאלה הקודמת, וכבר יש אחת נוספת באותו נושא:

הורדה של תוכן בעזרת Newsleecher ע"י NZB, ונראה שירדו כל הקבצים (58 במספר).
הרצתי QuickPar על הקבצים וזה נעצר לפני האפשרות לתיקון. נראה שחסרים עוד קבצים.
ה- NZB הורד מ- Newzbin ולא היתה שם התייחסות כאילו חסרים קבצים :
כיצד ניתן להשלים את זה?

מצורף צילום מסך.
תודה,
Giliboy
...

oferlaor
סמל אישי של משתמש
מנהל
מנהל
תגובות: 78932
הצטרף: נובמבר 2004
שם מלא: עפר לאור
מיקום: מודיעין, ישראל
נתן תודות: 792 פעמים
קיבל תודות: 5400 פעמים

שליחה #13 

אכן הרבה שגיאות במקור, השאלה אם התיקון היה מספיק טוב. שווה להריץ MPEG2REPAIR ולהריץ שוב על התוצאה ולראות אם הקובץ LOG כולל שגיאות כלשהן עדיין.

לגבי הבעייה החדשה. זה יכול לקרות בכמה מקרים:
1. לא באמת ירדו כל הקבצים (או שהם לא עלו על ידי מי ששלח אותם כראוי)
2. חלק מהקבצים לא היו שלמים ובכ"ז הוא הוריד את מה שיש (בהנחה ש-PAR יתקן אותם)
3. מי ששלח לא שם מספיק PAR
4. הקבצים ישנים וחסרים הרבה חלקים בגלל COMPLETION.

פעמים רבות לאחר כמה ימים אם מי שהעלה את הקובץ רואה שהוא לא תקין, הוא ישים עוד קבצי PAR2 לתגבור מה שיש. ליתר ביטחון שווה להוריד הכל שוב אחרי כמה ימים - שכן יתכן שהחלקים החסרים הושלמו עד אז.

Gili_Regev פותח השרשור
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 5111
הצטרף: דצמבר 2006
שם מלא: גילי
מיקום: לפלנד
נתן תודות: 342 פעמים
קיבל תודות: 134 פעמים

שליחה #14 

עופר תודה

בהנחה שאותו אחד יבין שחסרים קבצים, והוא יעלה אותם, האם טעינה של אותו NZB
ל- Newsleecher תדע להבחין בין קבצים שכבר קיימים ולדלג עליהם, ולהוריד רק את אלה שחסרים?

שוב תודה,
Giliboy
...

dragonflyXXL
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 1039
הצטרף: מרץ 2007
מיקום: NYC
נתן תודות: 0
קיבל תודות: 0

שליחה #15 

giliboy,
newsleecher ידע לדלג על קבצים מסויימים מתוך nzb רק אם הוא עדיין מחזיק אותם בתוך ה-queue שלו. היות וכבר הורדת את הקבצים הם יופיעו לך שוב ב-queue ברגע שתנסה לטעון nzb שמפנה לאותם קבצים, ולא משנה אם מדובר באותו nzb או nzb חדש.
כנראה שתצטרך להוסיף הכול ואז להכנס ל-queue ולמחוק את הקבצים שכבר משכת, אחרת הם יירדו שוב עם סיומת "1."

שלח תגובה

חזור אל “חומרה PC + סטרימרים”