Im using the newest version of the ffmpeg (installed via apt ffmpeg) here is the output:
ffmpeg -f mpegts -i http://username:[email protected]:4445/stream/channelid/9 -vcodec libx264 -vb 1000k -acodec libfdk_aac -ar 48000 -ab 48k -f flv rtmp:// 192.168.0.58:1935/test ffmpeg version 3.4.2-2 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 7 (Ubuntu 7.3.0-16ubuntu2) configuration: --prefix=/usr --extra-version=2 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libavresample 3. 7. 0 / 3. 7. 0 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100 [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] decode_slice_header error [h264 @ 0x55b77a48dba0] no frame! [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] decode_slice_header error [h264 @ 0x55b77a48dba0] no frame! [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] decode_slice_header error [h264 @ 0x55b77a48dba0] no frame! [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] decode_slice_header error [h264 @ 0x55b77a48dba0] no frame! [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] decode_slice_header error [h264 @ 0x55b77a48dba0] no frame! [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] decode_slice_header error [h264 @ 0x55b77a48dba0] no frame! [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] decode_slice_header error [h264 @ 0x55b77a48dba0] no frame! [mp3 @ 0x55b77a48ede0] Header missing [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] SPS unavailable in decode_picture_timing [h264 @ 0x55b77a48dba0] non-existing PPS 0 referenced [h264 @ 0x55b77a48dba0] decode_slice_header error [h264 @ 0x55b77a48dba0] no frame! Input #0, mpegts, from ' http://username:[email protected]:4445/stream/channelid/9': Duration: N/A, start: 76799.806511, bitrate: N/A Program 1 Metadata: service_name : ? service_provider: ? Stream #0:0[0x50f]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt470bg, top first), 704x576 [SAR 16:11 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:1[0xd10](dan): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 256 kb/s Unknown encoder 'libfdk_aac' 2018-07-17 10:24 GMT+02:00 Moritz Barsnick <[email protected]>: > On Tue, Jul 17, 2018 at 09:59:08 +0200, hans gerte wrote: > > > ffmpeg -f mpegts -i > > http://username:[email protected]:4445/stream/channelid/9 > -deinterlace > > -vcodec libx264 -vb 1000k -acodec libfacc -ar 48000 -ab 48k -f flv > rtmp:// > > 192.168.0.58:1935/test > > > > Input is the tvheadend server, rtmp is the ffmpeg server where the input > > will be restream from > > > > it then gives these error: > > Unknown encoder 'libfacc' > > You should usually give us the complete, uncut console output in > addition to your actual command line. > > In this case, it's pretty obvious that ffmpeg has no support for the > libfacc encoder - because that has never existed. It was called libfaac > (as the audio format is also called AAC, not ACC). > > Recent ffmpeg doesn't support libfaac anymore (and hasn't for quite > some time, IIRC). Just use "-acodec aac" with recent ffmpeg, that works > fine. Other, find out which encoders your ffmpeg supports by issuing: > $ ffmpeg -encoders > > (For example it might have libfdk_aac, which is also good.) > > Also, make sure you use a very recent version of ffmpeg for best > results. ;-) > > I'm also not sure the "-deinterlace" option exists anymore (even though > it's referenced once in the docs). Use one of the deinterlacing > filters instead, such as yadif. > > Cheers, > Moritz > _______________________________________________ > ffmpeg-user mailing list > [email protected] > http://ffmpeg.org/mailman/listinfo/ffmpeg-user > > To unsubscribe, visit link above, or email > [email protected] with subject "unsubscribe". _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
