[Chia sẻ kinh nghiệm] Xem và thu lại các chương trình TV, live Stream ưa thích ~

Thảo luận trong 'Software - Kỹ thuật phần mềm' bắt đầu bởi tavanthuc_a11, 15/3/14.

  1. tavanthuc_a11

    tavanthuc_a11 Well-Known Member

    Tham gia ngày:
    31/3/09
    Bài viết:
    1,929
    Đã được cảm ơn:
    26,855
    Nghề nghiệp:
    Architects
    Nơi ở:
    Vietnam
    [​IMG]
    [​IMG]

    Chắc các bạn dù ít hay nhiều đều đã từng muốn thu lại các chương trình TV để lưu trữ phục vụ cho công việc cũng như giải trí của riêng mình.Hôm nay mình xin chia sẽ chút kinh nghiệm ít ỏi của mình 1 chút về lĩnh vực Capture video stream.Hiện nay theo mình thấy thì có 2 trang web cho xem TV trực tuyến với chất lượng rất tốt là : FPT PlayVTV Plus
    Hum nay mình xin chia sẻ cho các bạn cách capture lại video từ hai trang này khá dễ dàng với soft này :

    Link down : Capture TV.rar

    Cách sử dụng thì khá là đơn giản không phức tạp chút nào.Sau đây mình sẽ hướng dẫn cụ thể :


    - Đầu tiên mình sẽ capture từ trang
    FPT Play trước ,mình vô trang chủ và chọn kênh VTV3 HD có đường link là : VTV3 HD Sau đó bấm chuột phải xem mã nguồn của trang đó, bấm Ctrl + F search : m3u8 để tìm và sẽ tìm thấy đường link có dạng : http://hlscache.fptplay.net.vn/live/vtv3HD_1000.stream/playlist.m3u8



    [​IMG]

    [​IMG]


    [​IMG]



    Ở đây mình xin lý giải 1 chút,trang FPT Play cho phép ta xem online với 3 chất lượng phù hợp với băng thông mạng của bạn
    - Bình thường : 500 kb/s
    - Tốt : 1000 kb/s
    - Tốt nhất : 2500 kb/s

    Theo tùy băng thông của bạn mạng thì FPT sẽ phát ở chế độ đó.Ở đây,mặc định mạng của mình nó sẽ phát ở 1000 kb/s
    Mình thì muốn capture lại chương trình TV với chất lượng tốt nhất có thể nên mình sẽ sửa lại đường link thành :
    http://hlscache.fptplay.net.vn/live/vtv3HD_2500.stream/playlist.m3u8 (thay số 1000 thành 2500)
    Tiếp đó mình paste đường link ra 1 file note.txt để lưu lại.

    Sau khi có được đường link các bạn copy mẫu lệnh sau vào file note.txt lúc nãy để sửa đổi và tiến hành capture (Mẫu lệnh dùng để capture stream dạng *.m3u8) :

    Capture.exe -i link -c copy -bsf:a aac_adtstoasc test.mp4
    Chú thích :
    -
    link : là đường dẫn bạn tìm được lúc nãy
    -
    test : tên file bạn muốn lưu sau khi capture xong stream.
    (
    bạn chỉ được phép thay đổi hai giá trị đó còn lại mẫu lệnh phải giữ nguyên)

    Sau khi chỉnh sửa,mình có được mẫu lệnh để capture lại stream của trang VTV3 HD là :

    Capture.exe -i http://hlscache.fptplay.net.vn/live/vtv3HD_2500.stream/playlist.m3u8 -c copy -bsf:a aac_adtstoasc vtv3HD.mp4


    [​IMG]

    Tiếp theo bạn down soft Capture TV link down ở bên trên về.Tiến hành giải nén và chạy file Capture TV.exe là chương trình sẽ hiện ra dưới dạng DOS như sau để các bạn paste mẫu lệnh ở trên để tiến hành capture lại stream :

    [​IMG]


    [​IMG]


    Sau đó các bạn bấm chuột phải vào khung cửa sổ của DOS chọn Paste.


    [​IMG]

    Mẫu lệnh sẽ hiện ra trong cửa sổ DOS và bạn chỉ việc bấm Enter để chương trình tiến hành capture stream.

    [​IMG]


    Một số lưu ý nhỏ :
    - File video capture xong được lưu tại đường dẫn mặc định là :
    C:\Capture
    - Muốn dừng capture lại thì bạn bấm nút Q trên bàn phím.Đợi chương trình ghép các stream nhỏ lại với nhau.Khá là nhanh không lâu lắm đâu.
    Hùi trưa mình capture 1 link 4 tiếng liền mà nó ghép chỉ chục giây là xong.
    - Nếu bạn không đổi tên giá trị ''test'' thì khi capture chương trình sẽ hỏi bạn có muốn ghi đè lên file file cũ không ( nếu có )

    [​IMG]


    Bấm y hoặc n rùi bấm Enter tương ứng với (Yes / No ) để lựa chọn !

    - Bạn có thể capture nhiều kênh cùng 1 lúc bằng cách chạy nhiều cửa sổ DOS lên và paste vào các mã lệnh tương ứng với các kênh các bạn muốn capture

    [​IMG]


    Source code của Capture TV mình lấy từ http://ffmpeg.org.Cái FFmpeg này ngoài Capture stream còn làm được khối việc như decode, encode, transcode, mux, demux,stream...vv.. khá là pro,ngoài ra nó còn có khả năng capture lại dạng stream khác như rtmp,rtp,udp ....vv...việc tìm mã lệnh code các bạn có thể tìm trên Google, cái mình thích nhất ở source này là capture lại video stream dạng HLS (HTTP Live Streaming) do Apple phát triển.


    Và dưới đây là thành quả sau khi Capture :

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]




    Trên đây chỉ là 1 số kênh mà mình quan tâm, còn khá là nhìu các kênh SD HD nữa.Các bác cứ từ từ mà test nhé !

    Với phần mềm này mình tin rằng các bạn có thể lưu lại các chương trình truyền hình live trực tuyến mà mình ưa thích một cách dễ dàng nhất.Tất cả điều bạn cần là 1 đường truyền internet và 1 chiếc máy tính.Công nghệ truyền hình internet hiện nay đã trở nên phổ biến.Dẫu cho đường truyền của bạn có chậm đến mấy khi xem trực tuyến thì Capture TV sẽ capture lần lượt từng frame theo danh sách lấy từ server về và giúp bạn nối chúng lại với nhau thành 1 file mp4 duy nhất có thể chạy trên các thiết bị thông dụng hiện nay như smart phone,tablet,laptop,TV...vv...Nếu có time mình sẽ viết bài hướng dẫn các bạn cắt ghép (Ví dụ như bỏ những đoạn quảng cáo trong các chương trình TV) cũng như nối các file .mp4 lại với nhau với tốc độ nhanh nhất và cũng dễ dàng không kém.Thân !
     
    Chỉnh sửa cuối: 15/3/14
  2. nthanhvu

    nthanhvu Banned

    Tham gia ngày:
    12/3/10
    Bài viết:
    48
    Đã được cảm ơn:
    9
    Ðề: [Chia sẻ kinh nghiệm] Xem và thu lại các chương trình TV, live Stream ưa thích ~

    vnpt xem được ko bác!
     
  3. tavanthuc_a11

    tavanthuc_a11 Well-Known Member

    Tham gia ngày:
    31/3/09
    Bài viết:
    1,929
    Đã được cảm ơn:
    26,855
    Nghề nghiệp:
    Architects
    Nơi ở:
    Vietnam
    Ðề: [Chia sẻ kinh nghiệm] Xem và thu lại các chương trình TV, live Stream ưa thích ~

    Mạng gì cũng quất đc hết bác ợ ~ ko cứ là vnpt hay fpt nhé ~
     
  4. bookfree

    bookfree Active Member

    Tham gia ngày:
    16/6/09
    Bài viết:
    383
    Đã được cảm ơn:
    32
    Ðề: [Chia sẻ kinh nghiệm] Xem và thu lại các chương trình TV, live Stream ưa thích ~

    nếu ai dùng fpt thì lấy cái list coi trên pc rồi dùng vlc ghi lại tiện hơn :D
     
  5. tavanthuc_a11

    tavanthuc_a11 Well-Known Member

    Tham gia ngày:
    31/3/09
    Bài viết:
    1,929
    Đã được cảm ơn:
    26,855
    Nghề nghiệp:
    Architects
    Nơi ở:
    Vietnam
    Ðề: [Chia sẻ kinh nghiệm] Xem và thu lại các chương trình TV, live Stream ưa thích ~

    Bạn có thể xem trực tiếp với VLC hoặc capture với VLC.VLC hỗ trợ play các giao thức stream dạng rtmp,m3u8...vv... Chỉ có điều là những lúc đang load dở bằng VLC bị đơ thì đoạn phim mình capture cũng bị đơ theo nên e toàn phải capture kiểu này.Capture kiểu này nó sẽ tải lần lượt những đoạn frame nhỏ hoặc không tải được thì nó cũng skip cái frame bị lỗi để tránh việc bị xước hình mà video thu được vẫn trơn tru.Thêm nữa là capture bằng VLC sẽ ra dạng file .ts lại phải chuyển đổi định dạng khá là tốn thời gian,còn cái này capture được stream nào là nó encode sang mp4 lun,khá là nhanh, tua thoải mái ko bị giật như file .ts :D
     
    Chỉnh sửa cuối: 15/3/14
  6. ThangNX13

    ThangNX13 General

    Tham gia ngày:
    17/3/13
    Bài viết:
    2,709
    Đã được cảm ơn:
    54,911
    Giới tính:
    Nam
    Nghề nghiệp:
    Người thổi tù và hàng tổng
    Nơi ở:
    Hà Nội
    Ðề: [Chia sẻ kinh nghiệm] Xem và thu lại các chương trình TV, live Stream ưa thích ~

    để em thử coi, cũng chưa bao giờ làm cái này :D
     
  7. hp1977

    hp1977 New Member

    Tham gia ngày:
    24/7/10
    Bài viết:
    18
    Đã được cảm ơn:
    0
    Ðề: [Chia sẻ kinh nghiệm] Xem và thu lại các chương trình TV, live Stream ưa thích ~

    trang FPT ko thu được bạn ơi
     
  8. tavanthuc_a11

    tavanthuc_a11 Well-Known Member

    Tham gia ngày:
    31/3/09
    Bài viết:
    1,929
    Đã được cảm ơn:
    26,855
    Nghề nghiệp:
    Architects
    Nơi ở:
    Vietnam
    Ðề: [Chia sẻ kinh nghiệm] Xem và thu lại các chương trình TV, live Stream ưa thích ~


    FPT mới nâng cấp source nhưng mình đã tìm ra cách fix.Bạn xem chi tiết tại đây nhé : Fix FPT Play
     
    Chỉnh sửa cuối: 17/3/14
  9. appmobile

    appmobile New Member

    Tham gia ngày:
    20/3/14
    Bài viết:
    10
    Đã được cảm ơn:
    0
    Ðề: [Chia sẻ kinh nghiệm] Xem và thu lại các chương trình TV, live Stream ưa thích ~

    cách này hay hehe mọi lần toàn dùng phần mềm quay lại, có cái này thì đỡ rồi :D
     

Chia sẻ trang này