בפוסט הקודם הצגתי איך ניתן להזריק את נתוני ה-METADATA לקובץ FLV אחד.
במקרה שבו נתקלתי, היה הצורך להזריק את הנתונים ליותר מ-5000 קבצים. זו לא פעולה שתבוצע באופן ידני.
כתבתי סקריפט קצר שמזריק את הנתונים לכל הקבצי הווידאו בתייקיה שבה הוא נמצא:
הוראות הפעלה:
- שמורים את הקובץ תחת השם convert.sh.
- מריצים את הפקודה: "sh convert.sh" (ללא מרכאות).
bin/bash#!/
for file in `ls -1 *.flv` ; do
echo "Injecting metadata to $file"
/usr/bin/yamdi -i $file -o $file.old
echo "Delete old $file"
/bin/mv $file.old $file
done