Làm cách nào để tải luồng m3u8 về HD cục bộ trong OS X?


25

Các tập tin trong câu hỏi trông như thế này:

http: // website.com/somenumbers/somenumbers/somename.ts.m3u8

Các tập tin trong câu hỏi không phải là một luồng trực tiếp. Đó là một bản ghi âm.

Tôi đã thử sử dụng thư viện ffmpeg bằng nhiều lệnh khác nhau nhưng tệp kết quả hoàn toàn không được tải xuống do lỗi "bị hỏng" hoặc đã được tải xuống nhưng bị hỏng nặng.


Tôi giả sử bạn đã thử ffmpeg -i "[url]" Vid.ts
Tetsujin

1
hoặc có lẽ tốt hơn ffmpeg -i [url] -c sao chép tên
tệp.mkv

Câu trả lời:


45

Bạn có thể sử dụng FFmpeg cho việc này.

Ví dụ:

$ ffmpeg -user_agent "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_5) AppleWebKit/601.7.8 (KHTML, like Gecko) Version/9.1.3 Safari/537.86.7" -i http://185.38.12.60/sec/1503173737/363333397f6b65370bfc740ca4dea8c3f8dd2a93419f7748/ivs/12/b1/2ec5e15ba2a6/hls/tracks-4,5/index.m3u8 -c copy pd.mkv

Tác nhân người dùng là chìa khóa quan trọng cho nhiều rạp chiếu phim trực tuyến.


3
Với điều kiện danh sách phát có chất lượng video khác nhau, chất lượng của video được sao chép trong tệp .mkv bằng lệnh như thế này? Có cách nào để ffmpeg chọn độ phân giải của luồng không?
user74513
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.