פורסם: 07/07/2020 - 11:02
נושא ההודעה: לפצל וידאו עם MP4Box
|
אנו משתמשים בשירותי רשת שונים להעלות ולסנכרן תוכן, לא מעט פעמים אנו מוגבלים על ידי השירות למשקל או אורך מסויים של קבצים, נעים להכיר MP4Box
בשביל להשתמש ב MP4Box נצטרך להתקין את החבילה gpac שמספקת עוד כלים שונים לעבודה עם קבצי וידאו, יש המון אפשרויות לפקודה כך ששווה להציץ על man MP4Box
מתחילים
פקודות MP4Box מספקת לנו מספר אופציות לפיצול הקובץ, אפשר לראות את כל אפשרויות הפיצול שזמינות על ידי הרצה של
חלוקה לפי משקל
הקובץ שלי הוא שוקל כ 3GB אני רוצה לפצל אותו ל2 חלקים של 1.5GB
קוד: | $ MP4Box -split-size 1500000 myfile.mp4 |
אז מה זה המספר הארוך הזה בפקודה?
אנו משתמשים בדגל -split-size (אפשרי גם לכתוב רק splits-) הפרמטר שהוא מקבל הוא משקל הקובץ שנרצה שיהיה לכל חלק, העניין הוא שהפקודה מצפה לקבל את זה ב-KB לא הדבר הכי נח להסתכל עליו ומאוד קל לטעות, אבל היי תחשבו ב MB ופשוט תוסיפו 3 אפסים בסוף
1500 + 000 = 1500000
חלוקה לפי שניות
אפשרות נוספת לחלוקה היא על ידי הגדת זמן, לדוגמה הסרטון שלנו הוא במשך 10 דקות ואנו מעוניינים לחלק אותו כך שכל סרטון יהיה במשך דקה
קוד: | $ MP4Box -split 60 myfile.mp4 |
גם כאן כמו מקודם הכל עובד לנו בצורה נחמדה כשאנו צריכים את הסרטון שניות או דקות בודדות, ברגע שנצטרך משהו קצת יותר גדול לדוגמה שכל חלק יהיה באורך של 21 דקות זה יהיה פחות נח לשימוש.
קוד: | $ MP4Box -split $(( 60*21 )) myfile.mp4 |
הנה ככה הרבה יותר יותר טוב, במקום לחשב כמה הם 21 דקות פשוט ניתן למחשב לעשות את החשבון. בשביל לצבע פעולה חשבונית בבאש נכניס את הפעולה האריתמטית לסוגריים ( 60*21 ), וכדי להוציא לפועל את הפעולה החשבונית אנו עוטפים אותה עם ()$
לטיפים נוספים מוזמנים לערוץ הטלגרם
https://t.me/bash_tips
|
|
חזרה לתוכן הדיון |
פורסם: 07/07/2020 - 11:50
נושא ההודעה:
|
מה רע ב ffmpeg הוא לרוב מותקן אצל כולם.
|
|
חזרה לתוכן הדיון |
פורסם: 07/07/2020 - 11:59
נושא ההודעה:
|
Anonymous : | מה רע ב ffmpeg הוא לרוב מותקן אצל כולם. |
גם הוא לא מותקן ברירת מחדל
ffmpeg מספק מלא יכולות והוא כלי ממש חזק גם ברמת התמיכה שלו בפורמטים אבל גם מסורבל יותר.
יהיה אתגר נחמד לכתוב פקודת ffmpeg שמפצלת קובץ לפי גודל, אם זה קשה שווה ניסיון לפצל על פי אורך.
|
|
חזרה לתוכן הדיון |
פורסם: 07/07/2020 - 13:07
נושא ההודעה: כנראה שלחלוקת קובץ לפי משקל ישנם הרבה כלים.
|
Bash_Tips : | חלוקה לפי משקל
הקובץ שלי הוא שוקל כ 3GB אני רוצה לפצל אותו ל2 חלקים של 1.5GB
קוד: | $ MP4Box -split-size 1500000 myfile.mp4 |
אז מה זה המספר הארוך הזה בפקודה?
אנו משתמשים בדגל -split-size (אפשרי גם לכתוב רק splits-) הפרמטר שהוא מקבל הוא משקל הקובץ שנרצה שיהיה לכל חלק, העניין הוא שהפקודה מצפה לקבל את זה ב-KB לא הדבר הכי נח להסתכל עליו ומאוד קל לטעות, אבל היי תחשבו ב MB ופשוט תוסיפו 3 אפסים בסוף
1500 + 000 = 1500000
|
זה קל. בטח יש הרבה כלים. https://www.gnu.org/software/coreutils/manual/html_node/split-invocation.html .
|
|
חזרה לתוכן הדיון |
פורסם: 07/07/2020 - 14:25
נושא ההודעה: Re: כנראה שלחלוקת קובץ לפי משקל ישנם הרבה כלים.
|
Anonymous : | Bash_Tips : | חלוקה לפי משקל
הקובץ שלי הוא שוקל כ 3GB אני רוצה לפצל אותו ל2 חלקים של 1.5GB
קוד: | $ MP4Box -split-size 1500000 myfile.mp4 |
אז מה זה המספר הארוך הזה בפקודה?
אנו משתמשים בדגל -split-size (אפשרי גם לכתוב רק splits-) הפרמטר שהוא מקבל הוא משקל הקובץ שנרצה שיהיה לכל חלק, העניין הוא שהפקודה מצפה לקבל את זה ב-KB לא הדבר הכי נח להסתכל עליו ומאוד קל לטעות, אבל היי תחשבו ב MB ופשוט תוסיפו 3 אפסים בסוף
1500 + 000 = 1500000
|
זה קל. בטח יש הרבה כלים. https://www.gnu.org/software/coreutils/manual/html_node/split-invocation.html . |
האמת נסה לעבוד עם split תגלה נפלאות
הוא אולי עובד מעולה עם קבצי טקסט אבל בהחלט נכשל בוידאו
|
|
חזרה לתוכן הדיון |
פורסם: 07/07/2020 - 16:06
נושא ההודעה: Re: מה קשור וידאו, או כל תוכן אחר, לחלוקה לפי משקל?
|
Anonymous : |
האמת נסה לעבוד עם split תגלה נפלאות
הוא אולי עובד מעולה עם קבצי טקסט אבל בהחלט נכשל בוידאו |
אם החלוקה היא לפי משקל, בלי קריטריון אחר, אז ספליט בסדר גמור. חלוקה לפי משקל היא קלה. סבור שכל מתחיל, בכל שפה, יעשה משהו די מוצלח. מסמנים מקום בקובץ המקור שהוא נקודת חלוקה. אז מה זה משנה כן, או לא, וידאו? אולי זה לא מדויק שהקריטריון היחיד הוא לפי משקל?
|
|
חזרה לתוכן הדיון |
פורסם: 07/07/2020 - 17:09
נושא ההודעה: Re: מה קשור וידאו, או כל תוכן אחר, לחלוקה לפי משקל?
|
Anonymous : | אז מה זה משנה כן, או לא, וידאו? אולי זה לא מדויק שהקריטריון היחיד הוא לפי משקל? |
ברור שהכוונה היא לקבל קבצי וידאו שאפשר לנגן אותם עצמאית ובניגוד למה שתקבל בשימוש עם split
|
|
חזרה לתוכן הדיון |
פורסם: 07/07/2020 - 18:12
נושא ההודעה: Re: מה קשור וידאו, או כל תוכן אחר, לחלוקה לפי משקל?
|
e : | Anonymous : | אז מה זה משנה כן, או לא, וידאו? אולי זה לא מדויק שהקריטריון היחיד הוא לפי משקל? |
ברור שהכוונה היא לקבל קבצי וידאו שאפשר לנגן אותם עצמאית ובניגוד למה שתקבל בשימוש עם split |
אם כך אז, בלי שניסיתי לבדוק, די בטוח שלא מדובר ב Bash_Tips : |
חלוקה לפי משקל
הקובץ שלי הוא שוקל כ 3GB אני רוצה לפצל אותו ל2 חלקים של 1.5GB
קוד:
$ MP4Box -split-size 1500000 myfile.mp4
אז מה זה המספר הארוך הזה בפקודה?
אנו משתמשים בדגל -split-size (אפשרי גם לכתוב רק splits-) הפרמטר שהוא מקבל הוא משקל הקובץ שנרצה שיהיה לכל חלק, העניין הוא שהפקודה מצפה לקבל את זה ב-KB לא הדבר הכי נח להסתכל עליו ומאוד קל לטעות, אבל היי תחשבו ב MB ופשוט תוסיפו 3 אפסים בסוף
1500 + 000 = 1500000 |
כי את התקורה די סביר שאי אפשר לחלק בדיוק ל 2 באמצע החשבוני. כנראה שהניסוח מלכתחילה היה לא מדויק מילולית. במלים מכובסות, או מקצועיות, הניסוח מיועד למבינים.
|
|
חזרה לתוכן הדיון |
פורסם: 07/07/2020 - 18:49
נושא ההודעה: Re: מה קשור וידאו, או כל תוכן אחר, לחלוקה לפי משקל?
|
Anonymous : | e : | Anonymous : | אז מה זה משנה כן, או לא, וידאו? אולי זה לא מדויק שהקריטריון היחיד הוא לפי משקל? |
ברור שהכוונה היא לקבל קבצי וידאו שאפשר לנגן אותם עצמאית ובניגוד למה שתקבל בשימוש עם split |
אם כך אז, בלי שניסיתי לבדוק, די בטוח שלא מדובר בBash_Tips : |
חלוקה לפי משקל
הקובץ שלי הוא שוקל כ 3GB אני רוצה לפצל אותו ל2 חלקים של 1.5GB
קוד:
$ MP4Box -split-size 1500000 myfile.mp4
אז מה זה המספר הארוך הזה בפקודה?
אנו משתמשים בדגל -split-size (אפשרי גם לכתוב רק splits-) הפרמטר שהוא מקבל הוא משקל הקובץ שנרצה שיהיה לכל חלק, העניין הוא שהפקודה מצפה לקבל את זה ב-KB לא הדבר הכי נח להסתכל עליו ומאוד קל לטעות, אבל היי תחשבו ב MB ופשוט תוסיפו 3 אפסים בסוף
1500 + 000 = 1500000 |
כי את התקורה די סביר שאי אפשר לחלק בדיוק ל 2 באמצע החשבוני. כנראה שהניסוח מלכתחילה היה לא מדויק מילולית. במלים מכובסות, או מקצועיות, הניסוח מיועד למבינים. |
לא הצלחתי להבין מה אתה רוצה
נסה להסביר שוב ובלי להתלהם
|
|
חזרה לתוכן הדיון |
פורסם: 07/07/2020 - 23:14
נושא ההודעה: האם חלוקת 3G בדיוק באמצע תאפשר ניגון של תוכן ה 3G המקורי?
|
Anonymous : | Anonymous : | e : | Anonymous : | אז מה זה משנה כן, או לא, וידאו? אולי זה לא מדויק שהקריטריון היחיד הוא לפי משקל? |
ברור שהכוונה היא לקבל קבצי וידאו שאפשר לנגן אותם עצמאית ובניגוד למה שתקבל בשימוש עם split |
אם כך אז, בלי שניסיתי לבדוק, די בטוח שלא מדובר בBash_Tips : |
חלוקה לפי משקל
הקובץ שלי הוא שוקל כ 3GB אני רוצה לפצל אותו ל2 חלקים של 1.5GB
קוד:
$ MP4Box -split-size 1500000 myfile.mp4
אז מה זה המספר הארוך הזה בפקודה?
אנו משתמשים בדגל -split-size (אפשרי גם לכתוב רק splits-) הפרמטר שהוא מקבל הוא משקל הקובץ שנרצה שיהיה לכל חלק, העניין הוא שהפקודה מצפה לקבל את זה ב-KB לא הדבר הכי נח להסתכל עליו ומאוד קל לטעות, אבל היי תחשבו ב MB ופשוט תוסיפו 3 אפסים בסוף
1500 + 000 = 1500000 |
כי את התקורה די סביר שאי אפשר לחלק בדיוק ל 2 באמצע החשבוני. כנראה שהניסוח מלכתחילה היה לא מדויק מילולית. במלים מכובסות, או מקצועיות, הניסוח מיועד למבינים. |
לא הצלחתי להבין מה אתה רוצה
נסה להסביר שוב ובלי להתלהם |
ניסיתי לומר שלדעתי הניסוח של Bash_Tips לענין זה לא מתאים רוח הדברים שלך. גם אם מה שרשמת היתה הכונה שלו, הניסוח גרוע. לדעתי לרשום 3 גיגה ופעמיים 1.5 גיגה אומר שפשוט מחלקים את ה 3 גיגה לשנים. האם חלוקה כזו, בדיוק באמצע ה 3 גיגה, תאפשר 2 קבצים ניתנים לניגון, בגודל 1.5 גיגה כל אחד, שהתוכן המצטבר שלהם זהה לתוכן של ה 3 גיגה המקוריים?
|
|
חזרה לתוכן הדיון |
פורסם: 08/07/2020 - 10:46
נושא ההודעה: Re: מה קשור וידאו, או כל תוכן אחר, לחלוקה לפי משקל?
|
Anonymous : |
כי את התקורה די סביר שאי אפשר לחלק בדיוק ל 2 באמצע החשבוני. כנראה שהניסוח מלכתחילה היה לא מדויק מילולית. במלים מכובסות, או מקצועיות, הניסוח מיועד למבינים. |
איפה בהסבר בכלל נכתב שהפקודה מחלקת בדיוק ל 2 באמצע החשבוני?
הסבר צריך להיות כמה שיותר פשוט וברור לקהל היעד ולא דווקא לדקדק על קוצו של יוד. אם המטרה היא רק דיוק מקסימלי תקבל משהו שנראה כמו מסמך משפטי ולא יהיה ברור לאף אחד, באותה מידה אפשר פשוט לשלוח את כולם לקרוא את הקוד וזהו.
|
|
חזרה לתוכן הדיון |
פורסם: 08/07/2020 - 13:53
נושא ההודעה: קטונתי
|
e : | Anonymous : |
כי את התקורה די סביר שאי אפשר לחלק בדיוק ל 2 באמצע החשבוני. כנראה שהניסוח מלכתחילה היה לא מדויק מילולית. במלים מכובסות, או מקצועיות, הניסוח מיועד למבינים. |
איפה בהסבר בכלל נכתב שהפקודה מחלקת בדיוק ל 2 באמצע החשבוני?
הסבר צריך להיות כמה שיותר פשוט וברור לקהל היעד ולא דווקא לדקדק על קוצו של יוד. אם המטרה היא רק דיוק מקסימלי תקבל משהו שנראה כמו מסמך משפטי ולא יהיה ברור לאף אחד, באותה מידה אפשר פשוט לשלוח את כולם לקרוא את הקוד וזהו. |
הבעיה עם קצרנות, ופניה לקהל רחב, היא שמוכרחים להתפשר. והבעיה היא קו הפשרה, וקהל היעד. כנראה שאני לא בקהל היעד.
לדעתי אין הרבה אפשרויות להבין את Bash_Tips : | הקובץ שלי הוא שוקל כ 3GB אני רוצה לפצל אותו ל2 חלקים של 1.5GB |
והגדילו לעשות כאשר כתבו על KB, MB ותוספת אפסים.
ורק אחרי ההסבר שלך על שני קבצים שנתנים לניגון קלטתי שהפיצול הוא ל 1.5G מקצועיים. כלומר לא מה ש split תעשה. אם לך הניסוח של Bash_Tips נראה בסדר, אני מסתפק בכך שאין לי מחויבות משפטית בענין הזה. ומקוה שאם הטיפ הזה יהפוך לטיפ באתר, זה יקרה רק אחרי שיהיה ניסוח מחדש.
|
|
חזרה לתוכן הדיון |
פורסם: 09/07/2020 - 13:23
נושא ההודעה: Re: קטונתי
|
Anonymous : | e : | Anonymous : |
כי את התקורה די סביר שאי אפשר לחלק בדיוק ל 2 באמצע החשבוני. כנראה שהניסוח מלכתחילה היה לא מדויק מילולית. במלים מכובסות, או מקצועיות, הניסוח מיועד למבינים. |
איפה בהסבר בכלל נכתב שהפקודה מחלקת בדיוק ל 2 באמצע החשבוני?
הסבר צריך להיות כמה שיותר פשוט וברור לקהל היעד ולא דווקא לדקדק על קוצו של יוד. אם המטרה היא רק דיוק מקסימלי תקבל משהו שנראה כמו מסמך משפטי ולא יהיה ברור לאף אחד, באותה מידה אפשר פשוט לשלוח את כולם לקרוא את הקוד וזהו. |
הבעיה עם קצרנות, ופניה לקהל רחב, היא שמוכרחים להתפשר. והבעיה היא קו הפשרה, וקהל היעד. כנראה שאני לא בקהל היעד.
לדעתי אין הרבה אפשרויות להבין אתBash_Tips : | הקובץ שלי הוא שוקל כ 3GB אני רוצה לפצל אותו ל2 חלקים של 1.5GB | והגדילו לעשות כאשר כתבו על KB, MB ותוספת אפסים.
ורק אחרי ההסבר שלך על שני קבצים שנתנים לניגון קלטתי שהפיצול הוא ל 1.5G מקצועיים. כלומר לא מה ש split תעשה. אם לך הניסוח של Bash_Tips נראה בסדר, אני מסתפק בכך שאין לי מחויבות משפטית בענין הזה. ומקוה שאם הטיפ הזה יהפוך לטיפ באתר, זה יקרה רק אחרי שיהיה ניסוח מחדש. |
דוקא נשמעת אחלה פשרה כדי לפנות לשני קהלי היעד
יתכן ו bash tips פונה לקהל הפחות מקצועי כדי לשמור על תוכן קצר ולעניין אבל אם אנשים מקצועיים יגיבו ויחדדו נקודות הדרושות חידוד שני העולמות מרוויחים.
כאתר קוד פתוח אני חושב שזאת בדיוק הרעיון, לא לזלזל בעשיה של אחרים אלא לתרום לה.
|
|
חזרה לתוכן הדיון |
|