GIP 3.00 openSUSE 42.2

SquarePenguin getiplayer at squarepenguin.co.uk
Wed May 3 03:51:12 PDT 2017


>From your log I can't really see anything obvious aside from

Cannot load libnvcuvid.so.1
[h264_cuvid @ 0x9cfc20] Failed loading nvcuvid.
[mpegts @ 0x9c9f60] Failed to open codec in avformat_find_stream_info
Cannot load libnvcuvid.so.1
[h264_cuvid @ 0x9cfc20] Failed loading nvcuvid.

...and...

[mpegts @ 0x9c9f60] Could not find codec parameters for stream 0 (Audio:
aac ([15][0][0][0] / 0x000F), 0 channels, 289 kb/s): unspecified sample rate
Consider increasing the value for the 'analyzeduration' and 'probesize'
options
[mpegts @ 0x9c9f60] Could not find codec parameters for stream 1 (Video:
h264 (Main), 1 reference frame ([27][0][0][0] / 0x001B),
nv12(progressive)): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize'
options
Input #0, mpegts, from
'/home/michael1/The_Next_Step_Series_2_-_34._Rewind_b061bb2z_original.hls.ts':
  Duration: 00:21:40.00, start: 10.000000, bitrate: 1987 kb/s
  Program 16727
    Stream #0:0[0x22](eng): Audio: aac ([15][0][0][0] / 0x000F), 0
channels, 289 kb/s
    Stream #0:1[0x21]: Video: h264 (Main), 1 reference frame
([27][0][0][0] / 0x001B), nv12(progressive), 25 tbr, 90k tbn, 90k tbc
[mp4 @ 0x9d0bc0] dimensions not set
Could not write header for output file #0 (incorrect codec parameters
?): Invalid argument
Stream mapping:
  Stream #0:1 -> #0:0 (copy)
  Stream #0:0 -> #0:1 (copy)
    Last message repeated 1 times
INFO: Command exit code 1 (raw code = 256)
WARNING: Conversion failed - retaining video file:
/home/michael1/The_Next_Step_Series_2_-_34._Rewind_b061bb2z_original.hls.ts

I also saw this:

--disable-decoder='mpeg1video,mpeg2video,mpeg4,h264,vc1'

I can't tell you why you're facing the error but my suspicion would be
that disabling the h264 decoder is somehow affecting how gip is handling
the remuxing. Perhaps it needs to decode the first frame of the stream
or something? I can't say.

I guess the simplest thing to do would be to simply install a 'known
good' static ffmpeg binary and tell gip to use that instead. It wouldn't
affect your system ffmpeg install, it would just be a stand alone binary
for gip to use.

There is a very clear guide to do this in the wiki. It's usually used
for old distros but it simply installs a separate ffmpeg binary for gip
to use that's known to work so would hopefully work for you to.

https://github.com/get-iplayer/get_iplayer/wiki/unix#ffmpeg-for-old-linux-distros






More information about the get_iplayer mailing list