f3mpeg के साथ एक विशेष रिज़ॉल्यूशन के साथ m3u8 फ़ाइल से स्ट्रीम डाउनलोड करें


1

नमस्ते, मैं इस साइट का एक नया सदस्य हूं, इस साइट को घंटों देखने के बाद मैंने पाया कि किसी साइट से 'एचएलएस' कैसे डाउनलोड किया जाता है और यह काम भी करता है। लेकिन एक चीज जो मुझे नहीं मिली वह यह कि क्या किसी विशेष साइट ने एक से अधिक रिज़ॉल्यूशन में वीडियो को 1280 * 720 और 1920 * 1080 कहा है। तो मैं कैसे 'FFMPEG' को 1280 * 720 और 1920 * 1080 डाउनलोड करने के लिए नहीं कहता। यह कोड मैंने कोशिश की है।

ffmpeg -i " https://hsprepack.akamaized.net/videos/hotstarint/world/kwks6/1_2/master.m3u8?hdnea=st=1540184067 ~~~=15401885867~acl= / * ~ hmac = a8945f016b594/2752&2x2.12&2x2&2x2&hl=hi" output.mp4

जवाबों:


1

जब आप FFmpeg का उपयोग करके एक HLS मास्टर प्लेलिस्ट का उपयोग करते हैं, तो सभी वेरिएंट को क्रमांकित कार्यक्रमों के रूप में प्रस्तुत किया जाता है। आपको वांछित कार्यक्रम को मैप करने की आवश्यकता है।

तो, पहले चला

ffmpeg -i hls-link

कार्यक्रम की पहचान करने के लिए।

तो भागो,

ffmpeg -i hls-link -map 0:p:2 -c copy out

कार्यक्रम 2 डाउनलोड करने के लिए।


बहुत बहुत धन्यवाद, यह काम मैंने सोचा था कि यह कुछ -मैप के साथ क्या करना था, लेकिन मुझे पी के उस ज्ञान की कमी थी जो प्रोग्राम के लिए खड़े थे, जब मैंने लॉग देखा तो घंटी बजाई
CJ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.