אנגליתצרפתיתספרדי

Ad


סמל OnWorks

audio_renamep - מקוון בענן

הפעל את audio_renamep בספק אירוח חינמי של OnWorks על אובונטו אונליין, פדורה אונליין, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה audio_renamep שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


audio_rename - שנה שם קובץ אודיו באמצעות מידע שהתקבל באמצעות MP3::Tag.

תַקצִיר


audio_rename -csR -@p "@a/@l/@02n_@t" .

משנה את שמות כל קבצי האודיו בספרייה זו ובתתי הספריות שלה ל-3 רמות
מבנה ספריות נתון על ידי שם אמן/אלבום/שם קובץ, עם שם הבסיס של שם הקובץ
היות מספר הרצועה בן 2 ספרות מופרד מהכותרת באמצעות קו תחתון; זה גם
מתעתיק קירילי, ומקצר שמות ארוכים.

(בשל השימוש ב-"-@" ובמירכאות כפולות, שורת פקודה זו אמורה לעבוד גם עם UNIXish וגם עם
קונכיות DOSish; את הדוגמאות האחרות ניתן לעסות באופן דומה.)

(החלפת @02n ב-"@{mA}@{n0}" (כמו בערך ברירת המחדל של "-p") עשויה לספק יותר
סמנטי אינטליגנטי. ראה את התיאור של "-p".

audio_rename -KD *.wav

מדווח כיצד זה ישנה את השם של * .Wav קבצים בספרייה זו בהתאם לברירת המחדל -p
כלל, אבל בלי להגן על דמויות "מצחיקות". לא יבצע שינוי שם בפועל.

audio_rename -sc *.mp3

שנה את שמו * .mp3 קבצים בספרייה זו בהתאם לברירת המחדל -p כלל, מתרגם
תווים קיריליים ל"מקבילים" בלטיניים, מקצרים את השמות של רכיבים ארוכים, ו
הגנה על דמויות "מצחיקות".

audio_rename -p '%a/%{d0}/%B' -G '*/*.mp3'

בהנחה של מבנה ספריות משנה ברמה אחת dir/filename.ext, מוצא קבצים עם סיומת
.mp3, ו"ממיין" אותם למבנה של ספריות משנה דו-רמות; ספרייה ברמה העליונה היא
בהתבסס על שדה "אמן", הרמה הנותרת נשמרת.

audio_rename -p '%a/%{d0}/%B' -R .

באופן דומה, אך אינו מניח עומק מסוים של מבנה הספריות הנוכחי;
רק שם הקובץ ושם הספרייה הפנימית ביותר נשמרים.

audio_rename -p '%a/%N' -R .

באופן דומה, אבל כל שמות הספריות (בתוך הספרייה הנוכחית) נשמרים.

תיאור


הסקריפט לוקח רשימה של קבצים (או, עם -R אפשרות, ספריות) ומשנה את שם הנתון
קבצים (או קבצי אודיו בספריות) לפי הכללים המפורטים ב-
אפשרויות שורת הפקודה. סיומות קבצים נשמרות (כברירת מחדל).

כמה קבצים "נלווים" (כלומר, קבצים עם אותו שם בסיס, ועם סיומת מ-a
רשימה מסוימת) עשויה להשתנות יחד עם קבצי אודיו. הרבה הקפדה על ביצוע
שמות הקבצים המתקבלים ניידים ככל האפשר: למשל, תווים "מצחיקים" בשמות הקבצים
מטומטמים (אלא אם נתבקש אחרת), רכיבי שם קובץ ארוכים עשויים להתקצר ל
גבולות מסוימים.

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

מוּכָּר אפשרויות


אפשרויות שימוש כלליות:

-p "TARGET_FILENAME_PATTERN"
שם קובץ יעד/דפוס שם בסיס; כפוף לאינטרפולציה באמצעות שיטת "MP3::Tag".
"interpolate()". ברירת המחדל היא "%{mA}%{n0}_%t"; במקרים הפשוטים ביותר זה משתמש ב-2 ספרות
מספר הרצועה מופרד מהכותרת באמצעות קו תחתון. ראה "אינטרפולציה" ב-MP3::Tag
לקבלת פרטים נוספים.

הנה ההסבר של ערך ברירת המחדל: עקב סמנטיקה של escapes "%{mA}" ו
"%{n0}", אם קיימת מסגרת "TPOS" (מספר דיסק), היא מקודדת כאות, ושם
לפני מספר הרצועה. אם למספר הרצועה יש טופס "N1/N2" (כלומר רצועה N1 של
N2), אז נעשה שימוש ב-N1, ומרופד ב-0s לרוחב של N2. אם "N2" אינו קיים,
נעשה שימוש בריפוד לרוחב=2.

לדוגמה, אם "TPOS" הוא 3/12, והרצועה היא "14/173", אז מה שמופיע לפני
הכותרת היא "c014_"; אם אין מסגרת "TPOS", והרצועה היא "4/8", "4_" מופיע מראש
ללא שום 0 מוביל.

(אם אתה רוצה לשנות את הסמנטיקה של "%{n0}", שים לב שהוא שווה ערך ל
"%{n2:%{n0}}%{!n2:%02n}". אז בעוד ש-%02{n0} יהיה תמיד 0-pad לרוחב=2 לפחות, ה-
דפוס "%{n2:%{n0}}%{!n2:%03n}" יעשה 0-pad ל-width=3 במקרה ש-N2 נעדר.

-e ".ext1|.ext2|..."
רשימה מופרדת של "|" של הרחבות משויכות; בעת שינוי שם source.mp3 ל target.mp3,
שינוי השם הדומה יתבצע לקבצים עם אותו שם בסיס ותוספות .x1,
.x2, וכו'. ברירת המחדל היא ".inf|.tag|.id3".

-x אם לא קיים, התבנית של -p הוא שם הבסיס; הסיומת של הקובץ הראשוני
מצורף (כפי אינטרפולציה על ידי %E). אם קיים, התבנית של -p הוא השלם
שם קובץ. התנהגות עם רשימה לא ריקה של הרחבות משויכות אינה מוגדרת.

לאפשרויות הבאות יש את אותה משמעות כמו לסקריפט "mp3info2"

-D "ריצה יבשה": אל תשנה שם, רק דווח על השמות המחושבים.

-G טיעונים הם דפוסי גלוב; להרחיב אותם.

-R טיעונים הם שמות ספריות, חוזרים בפנים באמצעות אפשרות -E לבחירת קבצי שמע
דרך ההרחבה שלהם.

-r ביטוי רגולרי לשימוש כאשר מחפשים קבצי אודיו לכל אפשרות -R. ברירת מחדל ל
"(?i:\.mp3$)": ימצא קבצים המסתיימים ב .mp3 (מתעלם מהמקרה). שימו לב שזה
הביטוי מוכנס לביטוי רגולרי המתעלם מרישיות, אז אם אתה רוצה שזה יהיה
תלוי רישיות, הגן עליו כמו ב-"(?-i:REGEXPR)".

-E "אותיות_אופציה"
שולט בהרחבה של דמויות בריחה. זה צריך להכיל את האותיות של
אפשרויות שורת הפקודה שבהן "\\, \n, \t" משולבים. ברירת המחדל היא אף אחת.

-@ החלף את "@" ב-"%" בערכי האופציות. (יכול להיות שימושי מאז -p ו -P עשוי להיות הרבה
תווים מוטבעים "%", שעשוי להיות קשה להתמודד איתם במעטפות מסוימות, למשל, DOSISH
פגזים. קונכיות DOSish מזהות מרכאות כפולות, אז אם אחד רוצה שקוף קליפה
דוגמאות לשורות פקודה, השתמש ב-@ ובמרכאות כפולות.)

-P "דפוסים"
דפוסים לניתוח לפני יישום הכלל -p. ראה mp3info2 לפרטים.

-C "config_options"
אפשרויות תצורה עבור MP3::Tag. ראה mp3info2 לפרטים.

אפשרויות ניוד שם קובץ:

-s הפוך את רכיבי שמות הקבצים קצרים מספיק כדי להתאים למערכת קבצים בתקליטור. כַּיוֹם
המשמעות היא ההגבלה ל-110 תווים (כמו ב-"mkisofs -J --joliet-long", לפחות
של גרסה 2.01a32). המגבלה עשויה להשתנות לפי "AUDIO_MAX_FILENAME_LEN"
משתנה הסביבה.

שים לב ש"רכיבים" הם חלקים המופרדים על ידי תו מילולי "/" בנתון
דפוס (לא חתכים המגיעים ממחרוזות אינטרפולציות).

-c לטינית שמות קבצים (לניוד) בהנחה שהם בקידוד WinCyrillic.
צורכים transliterate_win1251.pmדוגמאות/מוד/קידוד ספריית ההפצה;
שים אותו בספריית המשנה לְהַצְפִּין של ספריית הסקריפטים).

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

שים לב שתוכנית השירות הזו פועלת באופן דומה מאוד לתוכנית השירות mp3info2 כאשר האחרונה היא
משמש עם -p אוֹפְּצִיָה; רק במקום להדפיס את התוצאה של אינטרפולציה של -p, זה משתמש
התוצאה כשם קובץ היעד לשינוי השם (לאחר קצת "חיטוי" של התוצאה).
(עם זאת, ברירות המחדל עבור אפשרויות "-E" שונות!)

אנא קח בחשבון שהאפשרות -P מסופק לשם שלמות בלבד. אם אחד
צריך חוקי ניתוח מסובכים באמת כדי להסיק את שם הקובץ המתקבל, זה הרבה יותר בטוח
להשתמש בכלי השירות mp3info2 כדי להגדיר את שם הקובץ הרצוי לתוך מסגרת ID3v2 כלשהי (כגון
"TXXX[wanted-target-name]"), ולאחר מכן, לאחר בדיקת שגיאות, השתמש בתוצאה זו
דומה ל

audio_rename -p "%{TXXX[wanted-target-name]]}" -R .

לאחר שינוי השם, אפשר למחוק את המסגרת הזו מהקבצים שהתקבלו.

אם אתה רוצה להיות מועד לחלוטין לשגיאות, שמור את שם הקובץ הראשוני בתוך הקבצים
על ידי עשיית משהו דומה ל

mp3info2 -@F "TXXX[orig-fname]=@A" -R .

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

audio_rename -@p "@A" files_or_directories_list

(מַתָן -R אפשרות במידת הצורך).

אפשרי בעיות


עם -R אפשרות, עשויים להיות מצבים שבהם סריקה של ספריות משנה מוצאת לראשונה את א
קובץ המקור בספריה כלשהי, משנה את שמו, ואז ממשיך בסריקה של אחר
ספריות משנה, וימצא את קובץ היעד, אז תנסה לשנות את שמו שוב.

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

השתמש ב-audio_renamep באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    בסוגריים
    בסוגריים
    Brackets הוא קוד פתוח חינמי ומודרני
    עורך טקסט שנוצר במיוחד עבור האינטרנט
    התפתחות. כתוב ב-HTML, CSS ו
    JavaScript עם כלים ויזואליים ממוקדים ו
    הכנה...
    הורד סוגריים
  • 2
    חינם מהדר פסקל
    חינם מהדר פסקל
    מהדר פסקל 32/64/16 סיביות עבור
    Win32/64/CE, Linux, Mac OS X/iOS,
    אנדרואיד, FreeBSD, OS/2, Game Boy
    Advance, Nintendo NDS ו-DOS;
    תואם סמנטי עם...
    הורד בחינם את מהדר פסקל
  • 3
    מידע על Canon EOS DIGITAL
    מידע על Canon EOS DIGITAL
    לקנון אין ספירת תריסים
    כלול במידע EXIF ​​של an
    קובץ תמונה, בניגוד ל-Nikon ו
    פנטקס. אין קנון רשמי מבוסס
    יישום ...
    הורד מידע על Canon EOS DIGITAL
  • 4
    rEFind
    rEFind
    rEFInd הוא מזלג של אתחול rEFit
    מנהל. כמו rEFit, rEFind יכול
    זיהוי אוטומטי של אתחול ה-EFI המותקן שלך
    מעמיסים והוא מציג GUI יפה
    תפריט של אפשרות אתחול...
    הורד את rEFInd
  • 5
    ExpressLuke GSI
    ExpressLuke GSI
    דף ההורדה הזה של SourceForge היה אמור
    תן למשתמשים להוריד את המקור שלי בנוי
    GSIs, המבוססים על נהדר של Phhusson
    עֲבוֹדָה. אני בונה גם Android Pie וגם
    אנדרואיד 1...
    הורד את ExpressLuke GSI
  • 6
    גלגל מוזיקה
    גלגל מוזיקה
    Music Caster הוא נגן מוזיקה מגש
    שמאפשר לך להטיל את המוזיקה המקומית שלך ל-a
    מכשיר Google Cast. בריצה הראשונה,
    תצטרך ללחוץ על החץ שלך
    טאס...
    הורד את Music Caster
  • עוד »

פקודות לינוקס

Ad