זוהי הפקודה mpgjoin שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
mpgtx, mpgsplit, mpgcat, mpgjoin, mpginfo, mpgdemux - תפעל קבצי mpeg
תַקצִיר
mpgtx הפקודה [ אפשרויות ] פילה [ רכס | פילה ] ...
תיאור
mpgtx יכול לפצל ולהצטרף לקבצי MPEG בדרכים שונות. שלושה סוגי קבצים קיימים כרגע
מטופלים (עוד יבואו): קובצי וידאו MPEG 1, קובצי אודיו MPEG 1/2 (mp1, mp2 ו-mp3), MPEG
1 קבצי מערכת (קובצי אודיו ווידאו), קבצי תוכניות MPEG 2 (ניסיוני), MPEG 2
העברה של קבצי (דימולטיפלקס ומצבי מידע בלבד). mpgtx הוא GOP (קבוצת תמונות)
עורך מבוסס. המשמעות היא ש-mpgtx חותך קבצי MPEG על בסיס Group Of Picture, לא על בסיס א
בסיס למסגרת. משך GOP טיפוסי הוא בערך 0.5 שניות (כ-15 פריימים),
הגבלת הדיוק המרבי של mpgtx.
פקודות
-i מדפיס מידע על קבצים, כגון משך זמן, מימד, קצב סיביות וכו'.
-j מצטרף לקבצים (ניתן לציין טווחים, עיין בסעיף RANGES).
-s מפצל קבצים לפי הטווחים שצוינו (ראה סעיף RANGES).
-d משחזר קובץ mpeg מורכב.
-T מפעיל תגיות ID3v1 מקבצי mp3 (ראה tagmp3(1)).
-h מדפיס הודעת עזרה קצרה (לא כל כך).
-v מדפיס גרסה ויציאה.
-# איפה # הוא מספר, מפצל את הקבצים הנתונים פנימה # חלקים.
--כּוֹחַ
מאפשר הצטרפות של קבצים לא תואמים (חלק מהשחקנים חזקים מאוד)
--ללא מצנח
מונע מmpgtx לנסות לתפוס את אות SIGSEGV. זה שימושי עבור איתור באגים.
בנוסף, כאשר מופעל עם השמות mpgjoin, mpgcat, mpgsplit, mpgdemux, tagmp3 או
mpginfo, mpgtx ישנה את ההתנהגות שלו בדרכים הבאות:
mpginfo מתנהג כמו mpgtx -i
mpgsplit מתנהג כמו mpgtx -s
mpgjoin מתנהג כמו mpgtx -j
mpgcat מתנהג כמו mpgtx -ג -ו -
mpgdemux מתנהג כמו mpgtx -d
tagmp3 מתנהג כמו mpgtx -T
אפשרויות
-f לאלץ את החלפת הקבצים, לעולם אל תשאל.
-Axe שינוי יחס רוחב-גובה של mpeg. תקפים הם 1,2,3,4 עבור 1:1, 4:3, 16:9, 2.2:1
-P שמור זבל או כותרות חריגות בפיצולים
-X מצב נואש, חפש בכל הסרט חבילה חוקית. בנוסף עם אופציה -N
לא יוצגו פרטי חיפוש, רק סיכום סיום.
-N דיכוי פלט התקדמות לקונסולה. מזרז מעט את הפעולה ברובם
מערכות ועוד הרבה על Macintosh OS9.
דחק צ'ק-אין בקו הזמן mpginfo מצב.
-ב שם
לכל קובץ פלט יהיה שם הבסיס שֵׁם
-o FILE
קובץ ישמש כקובץ הפלט (בשימוש עם הפקודה join). אם קובץ הוא -,
ישמש פלט סטנדרטי.
ריינג'ים
כל טווח חייב לעקוב אחר שם קובץ או טווח אחר. טווח בקובץ MPEG יכול להיות
צוין באמצעות אחד משלושת הסימונים הבאים: הערה עבור משתמשי OSX: יש לצרף טווחים
במרכאות בודדות או כפולות!
[ab] מערך a כולל לערך b כָּלוּל. אם אתה רוצה טווחים פתוחים למחצה, אתה
אולי תרצה להשתמש ב-]ab], [ab[ או ]ab[.
[n/ntot]
מה היא n החלק מתוך לא. [1/4] יביא לרבעון הראשון של ה
קובץ שצוין.
{אב-...}
עם a , b , ... בסדר עולה. פיצול קובץ שצוין בגבולות נתון.
לכן {55M} פירושו מתחילת הקובץ ל-55Megs ומ-55Megs עד סוף
קובץ.
תָקֵף ערכים
ניתן לציין ערכים של טווחים בשניות או כהיסט בתים.
פורמט זמן
HH:MM:SS.SS שבו ניתן להשמיט את החלק HH:
פורמט אופסט
מספר אופציונלי ואחריו M עבור מגה-בייט k עבור קילובייט
הושמטו ערכים
ערך ריק חוקי והוא שווה ערך לגבול הקובץ המתאים:
[-10M] הם 10 המגה-בייט הראשונים של הקובץ.
[1:10:04-] משעה 1 דקות 10 שניות עד סוף הקובץ.
לַחֲזוֹר ערך
כל התוכניות מחזירות 0 עם סיום מוצלח ו-1 על כישלון.
דוגמאות
mpgjoin movie1.mpg [-0:32] [45M-75M] movie2.mpg -o joined.mpg
joined.mpg יכיל את 32 השניות הראשונות של movie1.mpg ואחריו 30 מגה של
movie1.mpg החל מ-45 מג ואחריו כל הקובץ movie2.mpg
mpgtx -124 myfile.mpg -b פלט
יפצל את myfile.mpg ל-124 חלקים עם שמות output-001.mpg ל-output-124.mpg
mpgtx -i Wazzup.mp3
ידפיס מידע על קובץ נתון כמו משך, קצב סיביות, אבל גם אלבום, רצועה,
שם השיר אם לקובץ הזה יש תג ID3.
mpgcat myfile.mpg [2/2] | lpr
יפנה מחדש את המחצית השנייה של myfile.mpg למדפסת שלך, וירוקן אותה מהטונר
ונייר ולגרום לך להיות מפוטר על ידי הבוס שלך... השתמש בזהירות.
השתמש ב-mpgjoin באופן מקוון באמצעות שירותי onworks.net