זוהי הפקודה quvi שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
quvi - כלי מדיה לשאילתות
תַקצִיר
quvi [אפשרויות] [url ...] [קובץ ...]
תיאור
quvi הוא כלי שורת פקודה לניתוח כתובות אתרים של זרם מדיה בפלאש. זה תומך ברבים
אתרים הכוללים יוטיוב ו-Dailymotion.
פקודה קו PARSER
GNU gengetopt מאוד גמיש.
דוגמה
quvi --קטגוריה http --קטגוריה rtmp --דיבוג באגים \
--export-level + errors --feature -verify --feature -resolve
אותו as מֵעַל אבל עם קצר אפשרויות
quvi -c http -c rtmp -v debug -l +errors -e -verify -e -resolve
Or גם בפשטות
quvi -ch -cr -vd -l+ -ev -er
אפשרויות
quvi קורא קלט סטנדרטי כברירת מחדל. זה יכול גם לקרוא את כתובות האתרים מקבצים אבל מצפה
כל כתובת URL תופרד באמצעות תו חדש.
-ח, - עזרה
הדפס עזרה וצא.
--גִרְסָה
הדפס את גרסת התוכנית וצא.
--רישיון
הדפס רישיון וצא.
--תמיכה [גדול מ]
הדפס מארחים נתמכים וצא. אם גדול מ קיים, התוכנית בודקת אם גדול מ is
נתמך.
התנהגות ברירת המחדל, ללא an גדול מ, גורם ל-quvi להדפיס את אתרי האינטרנט הנתמכים. ה
ראשון string היא מחרוזת הדומיין שהיא, למעשה, דפוס (Lua) המשמש כדי להתאים לכתובת האתר
לסקריפט libquvi. ה שני מחרוזת היא, עַכשָׁיו מְיוּשָׁן (ראה להלן), מערך המכיל
הפורמטים הנתמכים הספציפיים למארח.
השתמש ב---query-formats אם אתה צריך לבדוק כתובת URL עבור הפורמטים הזמינים.
ראה גם "דוגמאות".
, --תכונה גדול מ
הפעל או השבת תכונה. ראה גם "דוגמאות". ערכים אפשריים:
לפתור (ברירת מחדל)
פתרו הנחיות HTTP, למשל כתובות URL מקוצרות. ראה למטה.
-לִפְתוֹר
אל תפתור הפניות HTTP. בשימוש, quvi לא יוכל לפתור את רוב
"כתובות URL מקוצרות" המיוצרות על ידי שירותי קיצור כתובות אתרים שונים.
שימו לב שסקריפטים של libquvi ש(צריכים) לפתור ניתובים מחדש ימשיכו לעשות זאת
עשה זאת גם אם נעשה שימוש במתג זה.
לאמת (ברירת מחדל)
אמת את כתובת האתר של זרם המדיה לאחר הניתוח. ראה למטה.
-תאשר
אל תאמת את כתובת האתר של זרם מדיה לאחר הניתוח. בעת שימוש, חלק מפרטי מדיה, למשל תוכן
אורך, לא יהפוך זמין.
שים לב ש-libquvi מדלג על האימות באופן אוטומטי עם כל זרם המדיה שאינו HTTP
כתובות אתרים.
פרוקסי (ברירת מחדל)
השתמש בפרוקסי HTTP עם חיבורים אם הוא מוגדר באמצעות ה-"--proxy" או ה-
http_proxy ערך. ראה למטה.
-פרוקסי
השבת לחלוטין את השימוש בפרוקסי HTTP. לא ייעשה שימוש ב-proxy גם אם הוא מוגדר ב
http_proxy.
-ד, --פורמט ייצוא גדול מ (=json)
הגדר את פורמט המחלף שבו הנתונים יודפסו. ערכים אפשריים:
json .. הדפס ב-JSON (ברירת מחדל)
xml .. הדפס ב-XML
-ל, --רמת יצוא גדול מ (=מדיה)
הגדר את הרמה של נתוני המחלף המיוצאים. ערכים אפשריים:
מדיה .. מדיה בלבד (ברירת מחדל)
+שגיאות .. מדיה והודעות שגיאה
ראה גם "--export-format".
-ב, --מֶלֶל גדול מ (=מילולית)
הגדר את רמת המילוליות של ההודעות המודפסות. ערכים אפשריים:
debug .. הכל, כולל הודעות שנוצרו על ידי libcurl
מילולי .. רוב ההודעות (ברירת מחדל)
שקט .. שגיאות ואזהרות בלבד
אילם.. כלום בכלל
--exec גדול מ
להפעיל גדול מ לאחר כל כתובת אתר שמנותחת בהצלחה. המפרטים הבאים נתמכים:
%u .. כתובת אתר של זרם מדיה
%t .. כותרת מדיה
%e .. סיומת קובץ מדיה (הרחבה)
%h .. כתובת אתר של תמונה ממוזערת של מדיה
שים לב כי כל אחד המופע של המפרט יוחלף בתוך גדול מ. quvi מקבל
מופעים מרובים של "--exec". ראה גם "דוגמאות".
-ג, --קטגוריה גדול מ (=הכל)
אפשר את הרמה של קטגוריות הסקריפט libquvi. כברירת מחדל, כל הקטגוריות
רמות מופעלות. ערכים אפשריים:
http .. סקריפטים של קטגוריית HTTP בלבד
rtmp .. RTMP ...
rtsp .. RTSP ...
mms... MMS...
הכל .. כל האמור לעיל
quvi מקבל מופעים מרובים של "--category". ראה גם "דוגמאות".
-ו, --פורמטים של שאילתה
שאילתה בפורמטים זמינים לכתובת האתר. המערך המוחזר נוצר מהנתונים המוחזרים
על ידי השרת. אתה יכול להשתמש ב פוּרמָט מחרוזות במערך זה עם "--format".
הפורמטים הזמינים נקבעים על ידי libquvi תסריט אחראי על ניתוח ה
פרטי התקשורת.
ראה גם "--פורמט".
-ו, --פוּרמָט גדול מ (=ברירת מחדל)
שאילת פרטי מדיה עבור הפורמט גדול מ. ה גדול מ עשוי להיות גם "ברירת מחדל" או "הטוב ביותר". ה גדול מ
הערך משמש עם את כל מתוך כתובות האתרים שהוזנו ל-quvi.
אם גדול מ הוא "הכי טוב", ה libquvi תסריט האחראי על ניתוח פרטי המדיה יהיה
לקבוע את הפורמט "הטוב ביותר" הזמין לכתובת אתר.
אם גדול מ הוא "ברירת מחדל" ה libquvi תסריט מנסה להחזיר כתובת URL לכל מה שנראה לו
להיות פורמט "ברירת המחדל" עבור כתובת האתר.
השמיים libquvi תסריט יחזיר את פורמט "ברירת המחדל" אם גדול מ לא היה מוכר או ה
הפורמט המבוקש לא היה זמין.
תוכל למצוא מידע נוסף על מזהי ה-"fmt" הספציפיים של YouTube בכתובת:
<http://en.wikipedia.org/wiki/YouTube#Quality_and_codec>
ראה גם "--פורמטים של שאילתה".
--סוֹכֵן גדול מ (=Mozilla/5.0)
זהה את quvi בתור גדול מ לשרתי HTTP. ברירת המחדל היא "Mozilla/5.0".
--פרוקסי גדול מ
השתמש ב-proxy עבור חיבורי HTTP, למשל "http://foo:1234". אתה יכול גם להגדיר http_proxy
הגדרת הסביבה לאותו אפקט.
--זמן קצוב לחיבור שניות
מקסימום שניות המותרות לחיבור לשרת. ברירת המחדל היא 30.
הוחלש
האפשרויות הבאות סומנו כ"הוצאו משימוש" ויוסרו בהמשך
גרסאות של quvi.
--ללא פרוקסי
השבת לחלוטין את השימוש בפרוקסי HTTP. לא ייעשה שימוש ב-proxy גם אם הוא מוגדר ב
http_proxy. השתמש ב-"--feature" במקום זאת.
-ר, --אין פתרון
אל תפתור הפניות HTTP. בשימוש, quvi לא יוכל לפתור את רוב
"כתובות URL מקוצרות" המיוצרות על ידי שירותי קיצור כתובות אתרים שונים.
שימו לב שסקריפטים של libquvi ש(צריכים) לפתור ניתובים מחדש ימשיכו לעשות זאת
עשה זאת גם אם נעשה שימוש במתג זה. השתמש ב-"--feature" במקום זאת.
-נ, --לא-אמת
אל תאמת את כתובת האתר של זרם מדיה לאחר הניתוח. בעת שימוש, חלק מפרטי מדיה, למשל תוכן
אורך, לא יהפוך זמין.
שים לב ש-libquvi מדלג על האימות באופן אוטומטי עם כל זרם המדיה שאינו HTTP
כתובות אתרים. השתמש ב-"--feature" במקום זאת.
-q, --שֶׁקֶט
כבה את כל הפלט שמודפס ל-stderr (למעט כל שגיאה). אם "--verbose-libcurl" הוא
שצוין, libcurl ימשיך להדפיס הודעות ל-stderr. פרטי התקשורת עדיין יהיו
להיות מודפס ל-stdout. השתמש ב-"--verbosity" במקום זאת.
--verbose-libcurl
הפעל את מצב המלל של libcurl. השתמש ב-"--verbosity" במקום זאת.
--xml
הדפס את פרטי המדיה (והשגיאות, אם צוין "--export-level=+errors") ב-XML. להשתמש
במקום זאת "--export-format".
--קטגוריה-http
אפשר קטגוריות HTTP webscripts. זוהי קטגוריית ברירת המחדל. השתמש ב-"--category" במקום זאת.
--קטגוריה-מ"מ
הפעל קטגוריות MMS webscripts. השתמש ב-"--category" במקום זאת.
--קטגוריה-rtsp
אפשר קטגוריות RTSP webscripts. השתמש ב-"--category" במקום זאת.
--category-rtmp
אפשר קטגוריות RTMP webscripts. השתמש ב-"--category" במקום זאת.
--קטגוריה-הכל
אפשר את כל הקטגוריות של כתבי אינטרנט. השתמש ב-"--category" במקום זאת.
דוגמאות
ציטוט תמיד את כתובות ה-URL בשורת הפקודה כפי שנראה להלן. כתובות אתרים רבות מכילות פרמטרים ש
אחרת עלול לגרום לקליפה להתנהג עם תוצאות בלתי צפויות.
מה "URL"
שימוש אופייני.
מה -d xml "URL"
אותו דבר אבל הדפס את התוצאות ב-XML.
מה -f הטוב ביותר "URL"
קבל את הפורמט הזמין הטוב ביותר של המדיה. זה מניח ש->1 פורמטים נתמכים,
אחרת יחזור לפורמט ברירת המחדל.
מה -F "URL"
שאילתה בפורמטים זמינים לכתובת האתר. השתמש באחת ממחרוזות הפורמט המוחזרות מרשימה זו
עם "--פורמט".
מה --תמיכה
הדפס את אתרי האינטרנט הנתמכים. מחרוזות הדומיין הן דפוסים.
מה --תמיכה -c rtmp -c MMS
זהה אבל הדפס רק את אלה מקטגוריות RTMP ו-MMS.
מה --תמיכה "URL"
בדוק אם כתובת האתר נתמכת. זה לא מצריך חיבור לאינטרנט אבל כן
נכשל ברוב כתובות האתרים "המקוצרות".
מה -וומ -אה -ev "URL" --exec "הֵד %t" --exec "vlc %u"
השתק פלט הודעה (-vm), אל תפתור ניתוב HTTP (-er) ודלג על זרם מדיה
אימות כתובת אתר (-ev). כותרת מדיה הדפסה באמצעות הד(1), פתח את כתובת האתר של זרם מדיה ב vlc(1).
השתמש ב-quvi באינטרנט באמצעות שירותי onworks.net