Trang chủ
Các bài mới
Latest activity
Biên tập viên
Diễn Đàn
Bài viết mới
Tìm kiếm diễn đàn
Tin Mới
Bài viết mới
New resources
Bài đăng tiểu sử mới
Hoạt động mới nhất
Resources
Latest reviews
Search resources
Thành Viên
Khách truy cập hiện tại
Bài mới trên trang cá nhân
Tìm kiếm bài đăng trong trang cá nhân
Tool
SMTool - Công cụ đăng bài tự động Facebook
50 SEO Tools
Photoshop online
Facebook Video Down
Cầu nguyện Genshin
Biolink
Genshin map
Đăng nhập
Đăng ký
Mới
Tìm kiếm
Tìm kiếm
Chỉ tìm trong tiêu đề
bởi:
Bài viết mới
Tìm kiếm diễn đàn
Menu
Đăng nhập
Đăng ký
Install the app
Install
28/06 cập nhật đăng ký đăng nhập qua Google & Facebook
Diễn Đàn
Tài nguyên
Webmaster
Download video from facebook - Các web phim đã giảm 99.99% chi phí bằng Facebook
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Nội dung
<blockquote data-quote="TenHoshi" data-source="post: 5093" data-attributes="member: 1"><p>Tải video trên facebook , Sử dụng Facebook làm Web phim Free, Download video from facebook.</p><p></p><p>Bài viết này cá nhân mình sẽ phân tích cách tải một video từ Facebook - và mô phỏng cách hoạt động của các web phim sử dụng facebook để lưu video nhằm tiết kiệm chi phí dữ liệu cũng như băng thông. Tiêu đề giật tít tý </p><p style="text-align: center"><span style="font-size: 18px"><strong>Các web phim đã giảm 99.99% chi phí bằng Facebook như thế nào</strong></span></p><p></p><p></p><p style="text-align: center"><span style="font-size: 15px"><a href="https://nhatkythuthuat.com/tool/getfbvideo/">[btnBlue]Tool Facebook Video Downloader Online[/btnBlue]</a></span></p> <p style="text-align: center"></p> <p style="text-align: center"><span style="font-size: 15px"><span style="font-size: 15px"><span style="font-size: 15px"><a href="https://github.com/bcat95/Facebook-Video-Downloader">[btnBlue]Code on Github[/btnBlue]</a></span></span></span></p><p></p><p><span style="font-size: 18px"><strong><span style="color: rgb(41, 105, 176)">Tìm hiểu video trên website phim</span></strong></span></p><p>Trở lại với bộ anime mình đã xem với View page source (Ctrl + U) và Inspect in Chrome mình thấy video có đường dẫn từ facebook.</p><p></p><p style="text-align: center"><img src="https://i.imgur.com/BT2zDeo.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p> <p style="text-align: center"></p><p>Mình thử các trang khác cũng tương tự như vậy. Vậy là đa số các web phim hiện nay đã upload video lên facebook sau đó phát lại trên website.</p><p></p><p><span style="font-size: 18px"><strong><span style="color: rgb(41, 105, 176)">Upload video lên Facebook</span></strong></span></p><p>Mình vào Facebook tạo 1 page mới là: [ICODE]https://www.facebook.com/940863846094937/[/ICODE]</p><p>Sau đó mình tải video trên web anime trên và upload vào thư viện video dưới dạng <em>Thêm dưới dạng video bí mật.</em></p><p></p><p><img src="https://i.imgur.com/yaMkvHM.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p style="text-align: center"><em>Danh sách video upload lên facebook</em></p><p></p><p>Đây là video mình đã upload lên facebook: [MEDIA=facebook]id=941476929366962;type=video;user=940863846094937[/MEDIA]</p><p style="text-align: center"><em>Bạn có thể xem tại đây nhưng sẽ hiện tên Fanpage cũng như Post video</em></p><p></p><p>Với chức năng chèn của video facebook có thể copy đường dẫn ( <strong>postVideo</strong> )trên dán vào đây là hiển thị video rồi.</p><p>Nhưng quay lại trang Animehay thì src của video là file có đuôi mp4 và là link video đích có thể phát mà không thể tìm được tên fanpage hay là địa chỉ video post trên facebook. Vậy làm thế nào để lấy được video HD dạng link đích như vậy?</p><p></p><p><span style="font-size: 18px"><strong><span style="color: rgb(41, 105, 176)">Url Video Facebook</span></strong></span></p><p>View page source (Ctrl + U) trang [ICODE]https://www.facebook.com/940863846094937/videos/941476929366962/[/ICODE] và tìm kiếm bằng từ khóa là "mp4" có rất nhiều kết quả nhưng mình chú ý đến đoạn có giá trị bắt đầu là: <strong>hd_src_no_ratelimit </strong>và <strong>sd_src_no_ratelimit</strong>.</p><p>Tất nhiên, hd_src_no_ratelimit có nghĩa là chất lượng video cao và sd_src_no_ratelimit cho chất lượng chuẩn.</p><p></p><p><img src="https://i.imgur.com/OQpMkBa.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p style="text-align: center"><em>View page source ở Tab ẩn danh</em></p><p></p><p>Thử copy chạy link vào tab mới tập phim được phát ngay trên trình duyệt. Vậy là các webphim như animehay đã upload video lên facebook sau đó lấy link hd_src_no_ratelimit để phát lại trên website của họ.</p><p>Mình đã làm tương tự 1 trang như vậy tại đây: <a href="https://nhatkythuthuat.com/movie/darling-in-the-franxx/?ep=20">https://nhatkythuthuat.com/movie/darling-in-the-franxx/?ep=20</a></p><p></p><p>Đã giải đáp được câu hỏi lúc đầu tự đưa ra mình chia sẻ link trên cho bạn bè, các bạn khác đều xem được và rất mượt.</p><p></p><p><span style="font-size: 18px"><strong><span style="color: rgb(41, 105, 176)">Thời gian tồn tại của Url Video</span></strong></span></p><p>Ngày hôm sau tôi vào lại trang <a href="https://nhatkythuthuat.com/movie/darling-in-the-franxx/?ep=20">https://nhatkythuthuat.com/movie/darling-in-the-franxx/?ep=20</a> thì video không còn hiển thị nữa và có thông báo như sau: <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite15" alt=":cry:" title="Crying :cry:" loading="lazy" data-shortname=":cry:" /></p><p><img src="https://i.imgur.com/d3u1e9L.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p>Sau khi copy đoạn text trên vào google thị đại loại là đường dẫn video như thế này chỉ tồn tại một thời gian ngắn lúc từ lúc được tạo ra.</p><p></p><p><strong><span style="font-size: 15px">Vậy các web phim đã tự động tạo ra các link video mp4 từ link video facebook như thế nào?</span></strong></p><p></p><p><span style="font-size: 18px"><strong><span style="color: rgb(41, 105, 176)">Sử dụng code lấy Url Video từ Post Video</span></strong></span></p><p>Quay lại vấn đề chính thì <strong>urlVideo </strong>sẽ được lấy khi View page source (Ctrl + U) <strong>postVideo </strong>vậy chỉ cần lấy urlVideo mới là được.</p><ol> <li data-xf-list-type="ol">Mình sẽ dùng Php curl để lấy toàn bộ nội dung như khi Ctrl + U</li> <li data-xf-list-type="ol">Sau đó dùng <strong>getBetween </strong>để lấy urlVideo nằm sau đoạn hd_src_no_ratelimit</li> </ol><p>[CODE=php]</p><p>function videoFb($videoUrl){</p><p> $ch = curl_init($videoUrl);</p><p> curl_setopt( $ch, CURLOPT_POST, false );</p><p> curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, true );</p><p> curl_setopt( $ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7");</p><p> curl_setopt( $ch, CURLOPT_HEADER, false );</p><p> curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );</p><p> $data = curl_exec( $ch );</p><p> curl_close($ch );</p><p> $html_encoded = htmlentities($data);</p><p></p><p> if (stripos($data,"hd_src_no_ratelimit:")!=false && stripos($data, "aspect_ratio")!=false) {</p><p> $start = "hd_src_no_ratelimit:";</p><p> $end = ",aspect_ratio";</p><p> $output = getBetween($data,$start,$end);</p><p> } else {</p><p> $output = "";</p><p> }</p><p> return $output;</p><p>}</p><p>function getBetween($content,$start,$end){</p><p> $r = explode($start, $content);</p><p> if (isset($r[1])){</p><p> $r = explode($end, $r[1]);</p><p> return $r[0];</p><p> }</p><p> return '';</p><p> }</p><p>?></p><p>[/CODE]</p><p></p><p>Kết quả khi truyền vào <strong>postVideo </strong>qua đoạn php trên sẽ trả về <strong>urlVideo <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite16" alt=":love:" title="Love :love:" loading="lazy" data-shortname=":love:" /></strong></p><p>Thường quá trình này xử lý sẽ mất tầm 3s cho nên các web phim thường có 1 đoạn video quảng cáo ngắn 1 phần để quảng cáo tạo danh thu và đủ thời gian để load được <strong>urlVideo. </strong>Mình cũng chưa biết <strong>urlVideo</strong> sẽ tồn tại bao lâu nếu như 3h thì cứ sau 3h tạo mới <strong>urlVideo</strong> thông qua đoạn code trên sẽ tiết kiệm thời gian.</p><p></p><p>Như vậy các web phim đã upload video lên Facebook sau đó qua code sẽ lấy đc <strong>urlVideo</strong> và phát lại trên website.</p><p style="text-align: center"><strong><span style="font-size: 18px">Hoàn thiện demo nhỏ <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite7" alt=":p" title="Stick out tongue :p" loading="lazy" data-shortname=":p" /></span></strong></p> <p style="text-align: center"><a href="https://nhatkythuthuat.com/movie/darling-in-the-franxx/?ep=20">https://nhatkythuthuat.com/movie/darling-in-the-franxx/?ep=20</a></p><p></p><p style="text-align: center"><img src="https://i.imgur.com/2EVCCfR.png" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p></p><p><span style="font-size: 18px">So với Google Drive thì từ dữ liệu cho đến băng thông thì tạo 1 bộ phim chi phí sẽ bằng 0 khi sử dụng Facebook.</span></p><p></p><p></p><p style="text-align: center"><span style="font-size: 15px"><a href="https://nhatkythuthuat.com/tool/getfbvideo/">[btnBlue]Tool Facebook Video Downloader Online[/btnBlue]</a></span></p> <p style="text-align: center"></p> <p style="text-align: center"><span style="font-size: 15px"><span style="font-size: 15px"><span style="font-size: 15px"><a href="https://github.com/bcat95/Facebook-Video-Downloader">[btnBlue]Code on Github[/btnBlue]</a></span></span></span></p></blockquote><p></p>
[QUOTE="TenHoshi, post: 5093, member: 1"] Tải video trên facebook , Sử dụng Facebook làm Web phim Free, Download video from facebook. Bài viết này cá nhân mình sẽ phân tích cách tải một video từ Facebook - và mô phỏng cách hoạt động của các web phim sử dụng facebook để lưu video nhằm tiết kiệm chi phí dữ liệu cũng như băng thông. Tiêu đề giật tít tý [CENTER][SIZE=5][B]Các web phim đã giảm 99.99% chi phí bằng Facebook như thế nào[/B][/SIZE][/CENTER] [CENTER][SIZE=4][URL='https://nhatkythuthuat.com/tool/getfbvideo/'][btnBlue]Tool Facebook Video Downloader Online[/btnBlue][/URL][/SIZE] [SIZE=4][SIZE=4][SIZE=4][URL='https://github.com/bcat95/Facebook-Video-Downloader'][btnBlue]Code on Github[/btnBlue][/URL][/SIZE][/SIZE][/SIZE][/CENTER] [SIZE=5][B][COLOR=rgb(41, 105, 176)]Tìm hiểu video trên website phim[/COLOR][/B][/SIZE] Trở lại với bộ anime mình đã xem với View page source (Ctrl + U) và Inspect in Chrome mình thấy video có đường dẫn từ facebook. [CENTER][IMG]https://i.imgur.com/BT2zDeo.png[/IMG] [/CENTER] Mình thử các trang khác cũng tương tự như vậy. Vậy là đa số các web phim hiện nay đã upload video lên facebook sau đó phát lại trên website. [SIZE=5][B][COLOR=rgb(41, 105, 176)]Upload video lên Facebook[/COLOR][/B][/SIZE] Mình vào Facebook tạo 1 page mới là: [ICODE]https://www.facebook.com/940863846094937/[/ICODE] Sau đó mình tải video trên web anime trên và upload vào thư viện video dưới dạng [I]Thêm dưới dạng video bí mật.[/I] [IMG]https://i.imgur.com/yaMkvHM.png[/IMG] [CENTER][I]Danh sách video upload lên facebook[/I][/CENTER] Đây là video mình đã upload lên facebook: [MEDIA=facebook]id=941476929366962;type=video;user=940863846094937[/MEDIA] [CENTER][I]Bạn có thể xem tại đây nhưng sẽ hiện tên Fanpage cũng như Post video[/I][/CENTER] Với chức năng chèn của video facebook có thể copy đường dẫn ( [B]postVideo[/B] )trên dán vào đây là hiển thị video rồi. Nhưng quay lại trang Animehay thì src của video là file có đuôi mp4 và là link video đích có thể phát mà không thể tìm được tên fanpage hay là địa chỉ video post trên facebook. Vậy làm thế nào để lấy được video HD dạng link đích như vậy? [SIZE=5][B][COLOR=rgb(41, 105, 176)]Url Video Facebook[/COLOR][/B][/SIZE] View page source (Ctrl + U) trang [ICODE]https://www.facebook.com/940863846094937/videos/941476929366962/[/ICODE] và tìm kiếm bằng từ khóa là "mp4" có rất nhiều kết quả nhưng mình chú ý đến đoạn có giá trị bắt đầu là: [B]hd_src_no_ratelimit [/B]và [B]sd_src_no_ratelimit[/B]. Tất nhiên, hd_src_no_ratelimit có nghĩa là chất lượng video cao và sd_src_no_ratelimit cho chất lượng chuẩn. [IMG]https://i.imgur.com/OQpMkBa.png[/IMG] [CENTER][I]View page source ở Tab ẩn danh[/I][/CENTER] Thử copy chạy link vào tab mới tập phim được phát ngay trên trình duyệt. Vậy là các webphim như animehay đã upload video lên facebook sau đó lấy link hd_src_no_ratelimit để phát lại trên website của họ. Mình đã làm tương tự 1 trang như vậy tại đây: [URL]https://nhatkythuthuat.com/movie/darling-in-the-franxx/?ep=20[/URL] Đã giải đáp được câu hỏi lúc đầu tự đưa ra mình chia sẻ link trên cho bạn bè, các bạn khác đều xem được và rất mượt. [SIZE=5][B][COLOR=rgb(41, 105, 176)]Thời gian tồn tại của Url Video[/COLOR][/B][/SIZE] Ngày hôm sau tôi vào lại trang [URL]https://nhatkythuthuat.com/movie/darling-in-the-franxx/?ep=20[/URL] thì video không còn hiển thị nữa và có thông báo như sau: :cry: [IMG]https://i.imgur.com/d3u1e9L.jpg[/IMG] Sau khi copy đoạn text trên vào google thị đại loại là đường dẫn video như thế này chỉ tồn tại một thời gian ngắn lúc từ lúc được tạo ra. [B][SIZE=4]Vậy các web phim đã tự động tạo ra các link video mp4 từ link video facebook như thế nào?[/SIZE][/B] [SIZE=5][B][COLOR=rgb(41, 105, 176)]Sử dụng code lấy Url Video từ Post Video[/COLOR][/B][/SIZE] Quay lại vấn đề chính thì [B]urlVideo [/B]sẽ được lấy khi View page source (Ctrl + U) [B]postVideo [/B]vậy chỉ cần lấy urlVideo mới là được. [LIST=1] [*]Mình sẽ dùng Php curl để lấy toàn bộ nội dung như khi Ctrl + U [*]Sau đó dùng [B]getBetween [/B]để lấy urlVideo nằm sau đoạn hd_src_no_ratelimit [/LIST] [CODE=php] function videoFb($videoUrl){ $ch = curl_init($videoUrl); curl_setopt( $ch, CURLOPT_POST, false ); curl_setopt( $ch, CURLOPT_FOLLOWLOCATION, true ); curl_setopt( $ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7"); curl_setopt( $ch, CURLOPT_HEADER, false ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true ); $data = curl_exec( $ch ); curl_close($ch ); $html_encoded = htmlentities($data); if (stripos($data,"hd_src_no_ratelimit:")!=false && stripos($data, "aspect_ratio")!=false) { $start = "hd_src_no_ratelimit:"; $end = ",aspect_ratio"; $output = getBetween($data,$start,$end); } else { $output = ""; } return $output; } function getBetween($content,$start,$end){ $r = explode($start, $content); if (isset($r[1])){ $r = explode($end, $r[1]); return $r[0]; } return ''; } ?> [/CODE] Kết quả khi truyền vào [B]postVideo [/B]qua đoạn php trên sẽ trả về [B]urlVideo :love:[/B] Thường quá trình này xử lý sẽ mất tầm 3s cho nên các web phim thường có 1 đoạn video quảng cáo ngắn 1 phần để quảng cáo tạo danh thu và đủ thời gian để load được [B]urlVideo. [/B]Mình cũng chưa biết [B]urlVideo[/B] sẽ tồn tại bao lâu nếu như 3h thì cứ sau 3h tạo mới [B]urlVideo[/B] thông qua đoạn code trên sẽ tiết kiệm thời gian. Như vậy các web phim đã upload video lên Facebook sau đó qua code sẽ lấy đc [B]urlVideo[/B] và phát lại trên website. [CENTER][B][SIZE=5]Hoàn thiện demo nhỏ :p[/SIZE][/B] [URL]https://nhatkythuthuat.com/movie/darling-in-the-franxx/?ep=20[/URL][/CENTER] [CENTER][IMG]https://i.imgur.com/2EVCCfR.png[/IMG][/CENTER] [SIZE=5]So với Google Drive thì từ dữ liệu cho đến băng thông thì tạo 1 bộ phim chi phí sẽ bằng 0 khi sử dụng Facebook.[/SIZE] [CENTER][SIZE=4][URL='https://nhatkythuthuat.com/tool/getfbvideo/'][btnBlue]Tool Facebook Video Downloader Online[/btnBlue][/URL][/SIZE] [SIZE=4][SIZE=4][SIZE=4][URL='https://github.com/bcat95/Facebook-Video-Downloader'][btnBlue]Code on Github[/btnBlue][/URL][/SIZE][/SIZE][/SIZE][/CENTER] [/QUOTE]
Name
Xác nhận
Gửi đi
Diễn Đàn
Tài nguyên
Webmaster
Download video from facebook - Các web phim đã giảm 99.99% chi phí bằng Facebook
Top