Russell Coker <[email protected]> writes: > There are programs to download shows from Netflix, but presumably the > developers are playing cat and mouse with Netflix sysadmins. The > Android app for Netflix allows downloading so you could probably > download on Android and copy that to your normal Linux system.
Hmmm. For some reason I assumed that if I download through the app the files would not be playable without the orginal app for DRM reasons. Here is a test case. Netflix advertises this to be HD, I downloaded it via the Netflix app on android, and copied to my Linux system. * vlc (pristine install) can sense the length, but shows no video or * audio. mplayer play video, but not audio. Huh? === cut === $ ls -l ~/1449360344.nfv -rwxr----- 1 brian users 220727531 Sep 2 10:16 /home/brian/1449360344.nfv $ file ~/1449360344.nfv /home/brian/1449360344.nfv: ISO Media, MP4 Base Media v6 $ mplayer ~/1449360344.nfv MPlayer UNKNOWN-11.3.0 (C) 2000-2022 MPlayer Team Playing /home/brian/1449360344.nfv. libavformat version 58.76.100 (external) libavformat file format detected. [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f405124a160]Protocol name not provided, cannot determine if input is local or a network protocol, buffers and access patterns cannot be configured optimally without knowing the protocol [libdav1d @ 0x7f4050a90540]libdav1d 1.0.0 [lavf] stream 0: video (libdav1d), -vid 0 VIDEO: [av01] 1280x720 24bpp 23.976 fps 0.1 kbps ( 0.0 kbyte/s) ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family libavcodec version 58.134.100 (external) [libdav1d @ 0x7f4050a90540]libdav1d 1.0.0 Selected video codec: [fflibdav1d] vfm: ffmpeg (FFmpeg wrapper for libdav1d) ========================================================================== Clip info: major_brand: iso6 minor_version: 1 compatible_brands: av01mcl0iso6dsmsmsixdash creation_time: 2023-08-31T16:14:46.000000Z Load subtitles in /home/brian/ Audio: no sound Starting playback... Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. [swscaler @ 0x7f405143afe0]bicubic scaler, from yuv420p10le to yuv420p using MMXEXT [swscaler @ 0x7f405143afe0]using unscaled yuv420p10le -> yuv420p special converter === cut === But that is only 720p. What is interesting, seems to indicate the file downloaded, at least through Netflix, does not have any DRM restrictions. That is assuming I can get the audio working. Maybe only audio is encrypted. Weird. But this is not going to help my goal I think of trying to get higher resolution. Oh, crap, download resolution was set to standard, not high. Retry. And now, it appears that it downloaded the file to the Netflix app data directory, not the sdcard directory. Which I believe is not accessible without rooting my phone. Here is a downloader that claims to support up to 1080P: https://www.flixicam.com/netflix-video-downloader.html - but requires Windows or OSX. > Also there are ways of running Android apps on a normal Linux system, > maybe that would work. I am somewhat skeptical this will help. These streaming services seem to have a habbit of silently degrading the resolution and hoping you don't notice. It is typically hard to find out what resolution it is streaming at in fact (*). (*) Netflix on browser, is the exception. Push ctrl+alt+shift+d while streaming, and it will show a whole of of technical info, including resolution. Which is typical 720p. -- Brian May @ Linux Penguins _______________________________________________ luv-main mailing list -- [email protected] To unsubscribe send an email to [email protected]
