מאמרים אחרונים

שתף בפייסבוק שיתוף בפייסבוק
RSS - מאמריםמאמרים
RSS - פורומיםפורומים
דווח למנהל דיווח למנהל
קישור לעמוד זה קישור לעמוד זה
עוד בקבוצת HT



איך מקליטים וידאו m3u8 באמצעות VLC עם נקודות התחלה וסיום?


עמוד 1 מתוך 2
עבור לעמוד  1  |  2  |  הבא 
   פורומים > HTPC ומחשוב > אינטרנט - ספקים, תשתית, סיבים fiber
מחבר הודעה
nirmitlamed
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  Dec 14, 2012
הבעות תודה: 24
מספר הודעות: 326

 #1  נשלח: ב' 23/04/2018 16:37
איך מקליטים וידאו m3u8 באמצעות VLC עם נקודות התחלה וסיום?

שלום לכולם, מקווה שזה הפורום המתאים.

מדי פעם אני רוצה להוריד קובץ וידאו מאתרים שמנגנים את הסרטונים שלהם באמצעות קובץ m3u8. התוכנה VLC נותנת פתרון מצויין לכך. הבעיה היא שלפעמים מדובר על קובץ וידאו ארוך ואני רוצה רק קטע קצר מתוכו להוריד. עד עכשיו לא מצאתי אפשרות להגדיר קטע זמן ספציפי לשמירה ב- VLC או אולי אופציה לשנות את הכתובת של הוידאו שיאפשר אופציה כזאת.

האם מישהוא יודע על אופציה כזאת?
| פרופיל | שלח הודעה | חפש
ufo77
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  Mar 07, 2007
הבעות תודה: 63
מספר הודעות: 401

 #2  נשלח: ו' 27/04/2018 22:00

כן יודע. אבל עדיין לא הבנתי. מה אתה רוצה לעשות.?
| פרופיל | שלח הודעה | חפש
nirmitlamed
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  Dec 14, 2012
הבעות תודה: 24
מספר הודעות: 326

 #3  נשלח: ו' 27/04/2018 22:32

ufo77
·

למשל יש לי סרטון באתר של רשת שהאורך שלו 40 דקות. עד עכשיו מה שהייתי עושה זה מוריד/מקליט את כל הסרטון (40 דקות) דרך VLC ואחר כך במחשב הייתי גוזר את החלק שהייתי רוצה. האם יש אפשר להוריד לדוגמא מדקה 20 ועד דקה 30 ולא את כל הסרטון (40 דקות)?
| פרופיל | שלח הודעה | חפש
NACHUM37
חבר פעיל
חבר פעיל

הצטרף בתאריך:
  Dec 18, 2013
הבעות תודה: 5
מספר הודעות: 74

 #4  נשלח: ג' 08/05/2018 16:59

על הנייר כן, תסמן "אפשרויות נוספות". לא יודע איך זה עובד עם m3u8.


| פרופיל | שלח הודעה | חפש
nirmitlamed
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  Dec 14, 2012
הבעות תודה: 24
מספר הודעות: 326

 #5  נשלח: ג' 08/05/2018 22:53

NACHUM37
·

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




| פרופיל | שלח הודעה | חפש
NACHUM37
חבר פעיל
חבר פעיל

הצטרף בתאריך:
  Dec 18, 2013
הבעות תודה: 5
מספר הודעות: 74

 #6  נשלח: ג' 08/05/2018 23:15

כשאתה לוחץ על החץ הקטן ב Media source locator?
בSettings? יש שם רק הגדרות קידוד?
| פרופיל | שלח הודעה | חפש
nirmitlamed
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  Dec 14, 2012
הבעות תודה: 24
מספר הודעות: 326

 #7  נשלח: ג' 08/05/2018 23:17

NACHUM37
·
אופציה להכניס כתובת



| פרופיל | שלח הודעה | חפש
NACHUM37
חבר פעיל
חבר פעיל

הצטרף בתאריך:
  Dec 18, 2013
הבעות תודה: 5
מספר הודעות: 74

 #8  נשלח: ד' 09/05/2018 0:35

בפלייליסט ישנה אפשרות בתפריט הקשר "Advanced Open", שם אמורות להיות האפשרויות הללו. אחרי שאתה מוסיף קובץ (אם ישנן האפשרויות) אתה יכול לבחור בתפריט ההקשר שלו שמירה. קיים?

אגב ניסיתי אצלי ב VLC על Windows, ההמרה לא עובדת כמו שצריך. נשמר רק רבע פריים, הוידאו נשמר במלא ארכו למרות ההגדרות והאיכות של ההמרה מזעזעת.

לדעתי אתה צריך כלי יותר חזק כמו ffmpeg, לדוגמה:
קוד:

ffmpeg -ss 00:01:00 -i https://bitdash-a.akamaihd.net/content/MI201109210084_1/m3u8s/f08e80da-bf1d-4e3d-8899-f0f6155f6efa.m3u8 -c copy -t 00:01:00 -bsf:a aac_adtstoasc output.mp4
 

עובד יופי.

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

הצטרף בתאריך:
  Dec 14, 2012
הבעות תודה: 24
מספר הודעות: 326

 #9  נשלח: ד' 09/05/2018 7:09

NACHUM37
·
אני חושב שמצאתי אופציה ב-VLC אבל לא ממש מצליח להגדיר זמנים שם. לא משנה איך אני רושם זה פשוט מוריד את כל הסרטון.
לגבי האופציה השנייה אני אשמח לגמרי להכיר אופציה כזאת. יש לך אפשרות להפנות אותי למדריך או איך לחפש בגוגל מדריך כזה שמסביר מה צריך לעשות בתקווה שאפשר לעשות זאת על מק.
תודה!





| פרופיל | שלח הודעה | חפש
nirmitlamed
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  Dec 14, 2012
הבעות תודה: 24
מספר הודעות: 326

 #10  נשלח: ד' 09/05/2018 8:02

NACHUM37
·

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


ציטוט:
ffmpeg -I https://cdn.ch20-cdnwiz.com/p/101/sp/10100/playMan... -c copy -bsf:a aac_adtstoasc output.mp4


עכשיו השאלה איך אני מכניס אופציה להגדרת זמן לפקודה.
| פרופיל | שלח הודעה | חפש
NACHUM37
חבר פעיל
חבר פעיל

הצטרף בתאריך:
  Dec 18, 2013
הבעות תודה: 5
מספר הודעות: 74

 #11  נשלח: ד' 09/05/2018 8:14

בקיצור מצאת את האופציה אבל התקלה בדיוק כמו ב VLC לWin שהזכרתי מקודם - כל הסרטון נשמר.

בקשר ל ffmpeg, מדובר בכלי חזק מאוד לקידוד וידאו. יש פה הסבר מקיף: https://ffmpeg.org/ffmpeg.html
לא חייבים ללמוד אותו לעומק בשביל פעולה כזו.

תוריד את התוכנה מכאן: https://ffmpeg.org/download.html#build-mac

או אם יש לך homebrew אתה יכול גם להתקין את התוכנה ע"י הפקודה הבאה:
קוד:
brew install ffmpeg	

אני לא רואה בזה צורך, להתקין אותה רק לשם המטרה הזוץ

נווט עם ה shell לתיקיה בה נמצא ffmpeg עצמו.

פירוש הפקודה לעיל:
קוד:
ffmpeg	

הרצת התוכנה בשם זה שנמצאת בתיקיה שניווטת אליה

קוד:
-ss 00:01:00	

אופציית ss שפירושה ממתי להתחיל את השמירה ופרמטר של זמן, החל מדקה לצורך העניין.

קוד:
-i URL	

i מורה על כתובת הוידאו שאתה רוצה להמיר, ולאחריו הכתובת ברשת או נתיב לקובץ מקומי.

קוד:
-c copy	

מורה ל c כלומר קודק לא להמיר את הזרם אלא רק לפענח אותו ו"לארוז" מחדש בתוך קובץ.

קוד:
-t 00:01:00	

כמה t כלומר זמן להעתיק ופרמטר של זמן. אם באופציה ss התחלנו להעתיק מדקה 01 אז העתקה למשך דקה נוספת תעתיק מ 01 עד 02.

בעיקרון m3u8 אמור להכיל סטרימים מתאימים ל mp4, אך יכולים להיות מקרים יותר מורכבים כאשר למשל יש סטרים אודיו שצריך שינוי מסוים ללא המרה כדי שיהיה ניתן לארוז אותו כ mp4:
קוד:
-bsf:a aac_adtstoasc	

אופצית bsf היא פילטר לסטרימים הקיימים, כאשר bsf:a ה a כמובן תופס את האודיו, ואז ציון שם הקודק אליו רוצים להמיר, במקרה הזה aac_adtstoasc כלומר aac מ atds ל acc המיועד לאריזה בקובץ. לא תמיד יש צורך באופציה הזו.

קוד:
output.mp4	

שם הקובץ שיישמר.
| פרופיל | שלח הודעה | חפש
nirmitlamed
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  Dec 14, 2012
הבעות תודה: 24
מספר הודעות: 326

 #12  נשלח: ד' 09/05/2018 8:21

NACHUM37
·


ממש תודה רבה על כל העזרה!! אגב במקרה כן יש לי את homebrew בשביל משהו אחר וזאת אחלה אופציה להתקנה של חבילות.
אני אעבור על מה שרשמתה ומקווה שאצליח להבין את העקרון ואיך להשתמש בפקודות בצורה יותר גמישה.
כרגע מצאתי את הקוד הזה שאומנם עושה כמעט בדיוק את מה שביקשתי אבל 1) משום מה התהליך בתוך הטרמינל ארוך יותר מאשר סתם להוריד את כל הוידאו כ- mp4 ו- 2) למרות שרשום בקוד מדקה אחד עד דקה 2 הוא בסוף מוציא לי קובץ באורך 2:30 דקות. מוזר.

ffmpeg -re -I https://cdn.ch20-cdnwiz.com/p/101/sp/10100/playMan... -ss 00:01:00.0 -t 00:02:00.0 -c copy -bsf:a aac_adtstoasc output3.mp4
| פרופיל | שלח הודעה | חפש
nirmitlamed
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  Dec 14, 2012
הבעות תודה: 24
מספר הודעות: 326

 #13  נשלח: ד' 09/05/2018 8:35

NACHUM37
·

תודה ענקית!!! יש לי בטוח עוד ללמוד הרבה אבל לקחתי את הפקודות שרשמתה ובניתי בעצמי את הפקודה הכי פשוטה וזה עובד מצויין!!!! בדיוק בזמנים שרציתי ולקח לו כמה שניות ולא סתם תהליך ארוך.

ffmpeg -i https://cdn.ch20-cdnwiz.com/p/101/sp/10100/playMan... -ss 00:01:00 -t 00:02:00 -c copy output4.mp4
| פרופיל | שלח הודעה | חפש
nirmitlamed
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  Dec 14, 2012
הבעות תודה: 24
מספר הודעות: 326

 #14  נשלח: שבת 12/05/2018 14:51

NACHUM37
·

אתה מכיר אולי מדריך שמסביר בצורה מפורטת לגבי כל הפקודות ואיך להשתמש בהם? כרגע אני בעיקר נתקל בבעיה או ברצון לבצע פעולה מסויימת ואז מנסה לחפש את השורת קוד המתאימה שמישהוא פירסם באינטרנט ולהשתמש בה.
| פרופיל | שלח הודעה | חפש
NACHUM37
חבר פעיל
חבר פעיל

הצטרף בתאריך:
  Dec 18, 2013
הבעות תודה: 5
מספר הודעות: 74

 #15  נשלח: א' 13/05/2018 17:21

בדרך כלל זה מה שאני עושה, מחפש שורת קוד שמישהו כתב.
יש להם דוקומנטציה מאוד מפורטת, כמובן שקשה להרכיב ממנה שורת קוד, אבל אחרי שמצאת שורת קוד שמישהו כתב אפשר לבדוק שם מה המשמעות.
https://ffmpeg.org/documentation.html
https://ffmpeg.org/ffmpeg.html

אני בטוח שבגיגול ffmpeg guide תמצאנה תוצאות שימושיות
| פרופיל | שלח הודעה | חפש
כל הזמנים הם שעון חורף - ישראל (GMT+2) הצג הודעות קודמות:    
פורומים > אינטרנט - ספקים, תשתית, סיבים fiber עבור לעמוד  1  |  2  |  הבא 


  
    שם משתמש:
נתוני כניסה לכל אתרי HT:

  סיסמא:
 

  


 | 

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

תקנון / תנאי השימוש באתר צור קשר / contact us כל הזכויות שמורות לקבוצת ht