Page 1 of 1

Storing SmoothMediaStream video to disk

Posted: 10 Nov 2016 16:33
by progeny
Hello,

I'm trying to record to disk SmoothMedia streams and although I can reproduce the video with VLC, none of the options I have tried actually write to disk. It might very well be that I lack VLC knowledge to find the right --sout combination.

Combinations that I've tried already:

cvlc http://hss-s.akamaihd.net/live/232220_2 ... l/Manifest --sout="#duplicate{dst=std{access=file,mux=asf,dst='./test.asf'},dst=nodisplay}" # Try to write to file

cvlc http://hss-s.akamaihd.net/live/232220_2 ... l/Manifest --sout '#duplicate{dst=std{access=file,mux=mp4,dst=-}}' # Try to pipe to stdout.

If I could pipe it to a RTP stream I could receive it with ffmpeg and use it to write to disk.

Example playback output form Mac (very similar from Linux).

Code: Select all

$ /Applications/VLC.app/Contents/MacOS/VLC http://hss-s.akamaihd.net/live/232220_232221/lasexta.isml/Manifest VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision 2.2.1-0-ga425c42) [0000000100536518] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface. [000000010065fee8] smooth stream: Smooth Streaming (hss-s.akamaihd.net/live/232220_232221/lasexta.isml/Manifest) [000000010065fee8] smooth stream: downloaded chunk 0 from stream video at quality 700000 shader program 1: WARNING: Output of vertex shader 'TexCoord1' not read by fragment shader WARNING: Output of vertex shader 'TexCoord2' not read by fragment shader [000000010065fee8] smooth stream: downloaded chunk 0 from stream audio at quality 64000 [00000001048d12b8] freetype spu text error: Breaking unbreakable line [000000010065fee8] smooth stream: downloaded chunk 1 from stream video at quality 700000 [000000010065fee8] smooth stream: downloaded chunk 2 from stream video at quality 700000 [000000010065fee8] smooth stream: downloaded chunk 1 from stream audio at quality 64000 [000000010065fee8] smooth stream: downloaded chunk 3 from stream video at quality 1700000 [000000010065fee8] smooth stream: downloaded chunk 2 from stream audio at quality 64000 [000000010065fee8] smooth stream: downloaded chunk 4 from stream video at quality 1700000 [000000010065fee8] smooth stream: downloaded chunk 3 from stream audio at quality 64000 [000000010065fee8] smooth stream: downloaded chunk 5 from stream video at quality 1700000 [000000010065fee8] smooth stream: downloaded chunk 4 from stream audio at quality 64000 [000000010065fee8] smooth stream: downloaded chunk 6 from stream video at quality 1700000 [000000010065fee8] smooth stream: downloaded chunk 5 from stream audio at quality 64000 [000000010065fee8] smooth stream: downloaded chunk 7 from stream video at quality 1700000 [000000010065fee8] smooth stream: downloaded chunk 6 from stream audio at quality 64000 [000000010065fee8] smooth stream: downloaded chunk 8 from stream video at quality 1700000 [000000010065fee8] smooth stream: downloaded chunk 7 from stream audio at quality 64000 [000000010065fee8] smooth stream: downloaded chunk 9 from stream video at quality 1700000 shader program 1: WARNING: Output of vertex shader 'TexCoord1' not read by fragment shader WARNING: Output of vertex shader 'TexCoord2' not read by fragment shader [00000001020c8ab8] freetype spu text error: Breaking unbreakable line [000000010065fee8] smooth stream: downloaded chunk 8 from stream audio at quality 64000 [000000010065fee8] smooth stream: downloaded chunk 10 from stream video at quality 1700000 [000000010065fee8] smooth stream: downloaded chunk 9 from stream audio at quality 64000 [000000010065fee8] smooth stream: downloaded chunk 11 from stream video at quality 1700000 [000000010065fee8] smooth stream: downloaded chunk 10 from stream audio at quality 64000 [000000010065fee8] smooth stream: downloaded chunk 12 from stream video at quality 1700000 [000000010065fee8] smooth stream: downloaded chunk 11 from stream audio at quality 64000 [000000010065fee8] smooth stream: downloaded chunk 13 from stream video at quality 1700000 [000000010065fee8] smooth stream: downloaded chunk 12 from stream audio at quality 64000 [000000010065fee8] smooth stream: downloaded chunk 14 from stream video at quality 1700000 [000000010065fee8] smooth stream: downloaded chunk 13 from stream audio at quality 64000 [000000010065fee8] smooth stream: downloaded chunk 15 from stream video at quality 1700000 [000000010065fee8] smooth stream: downloaded chunk 14 from stream audio at quality 64000
Any comment welcome. Even using other tools (i've tried libsmth and smoothget and they are dead..)

Thanks!