
Recherche avancée
Médias (91)
-
Corona Radiata
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Lights in the Sky
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Head Down
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Echoplex
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Discipline
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Letting You
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
Autres articles (42)
-
MediaSPIP Core : La Configuration
9 novembre 2010, parMediaSPIP Core fournit par défaut trois pages différentes de configuration (ces pages utilisent le plugin de configuration CFG pour fonctionner) : une page spécifique à la configuration générale du squelettes ; une page spécifique à la configuration de la page d’accueil du site ; une page spécifique à la configuration des secteurs ;
Il fournit également une page supplémentaire qui n’apparait que lorsque certains plugins sont activés permettant de contrôler l’affichage et les fonctionnalités spécifiques (...) -
Configuration spécifique d’Apache
4 février 2011, parModules spécifiques
Pour la configuration d’Apache, il est conseillé d’activer certains modules non spécifiques à MediaSPIP, mais permettant d’améliorer les performances : mod_deflate et mod_headers pour compresser automatiquement via Apache les pages. Cf ce tutoriel ; mode_expires pour gérer correctement l’expiration des hits. Cf ce tutoriel ;
Il est également conseillé d’ajouter la prise en charge par apache du mime-type pour les fichiers WebM comme indiqué dans ce tutoriel.
Création d’un (...) -
Multilang : améliorer l’interface pour les blocs multilingues
18 février 2011, parMultilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela.
Sur d’autres sites (3427)
-
VLC - Could someone assist me into improving latency in streaming to web based app ?
19 janvier 2017, par zyeekI have been looking for solutions in which I can stream an IP camera’s stream to
HTML 5
. Currently as is it doesn’t supportRTSP
so easily.I am trying to be able to view the camera’s stream as live as possible. I was hoping someone could help me achieve that. I have been playing with it to get something workable, but at the moment I get a 5s delay stream. It is smooth, but wish to get it hopefully within <1-2s delay if possible.
My current setup goes from taking my IP camera’s stream in
RTSP
and converting it to awebm
and streaming it to a url, which then I plan on using that to put else where in a web app.What I would like to achieve
Use a protocol that has low latency with audio was well. Webm was used as test, but I can’t seem to get other commands to get the proper stream to be going.
I would like to use DASH, but from reading
FFMPEG
currently doesn’t support it. I was thinking maybeRTMP
would be good enough for now, being both low latency andHTTP 5
compatible. I am just unable to figure out how to getFFMPEG
to transcode theRTSP
toRTMP
.SETUP :
I am using ffserver and ffmpeg. Overall scope : trying to pull IP camera stream and put it on a web app.
Framework I am use is Meteor JS. So, I am trying to few plugins or outside complex setups as I want to be able to deploy this Meteor app on mobile devices as well. So, I want to stay within the boundaries of what
HTML 5
can support.My current ffserver setup is
ffserver.conf
(this was taking from bunch of different place :HTTPPort 8090 # Port to bind the server to
HTTPBindAddress 0.0.0.0
MaxHTTPConnections 2000
MaxClients 1000
MaxBandwidth 10000 # Maximum bandwidth per client
# set this high enough to exceed stream bitrate
CustomLog -
<feed>
File /tmp/feed.ffm
FileMaxSize 100K
ACL allow 127.0.0.1
</feed>
<stream>
Format webm
Feed feed.ffm
NoAudio
VideoCodec libvpx
VideoFrameRate 24
VideoBitRate 1024
VideoSize 480x270
VideoBufferSize 1024
AVOptionVideo flags +global_header
StartSendOnKey
</stream>
<stream> # Server status URL
Format status
# Only allow local people to get the status
ACL allow localhost
</stream>
<redirect> # Just an URL redirect for index
# Redirect index.html to the appropriate site
URL url/
</redirect>Works normally :
ffserver version 3.2.2 Copyright (c) 2000-2016 the FFmpeg developers
built with Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
configuration: --prefix=/usr/local/Cellar/ffmpeg/3.2.2 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-frei0r --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-opencl --disable-lzma --enable-libopenjpeg --disable-decoder=jpeg2000 --extra-cflags=-I/usr/local/Cellar/openjpeg/2.1.2/include/openjpeg-2.1 --enable-nonfree --enable-vda
libavutil 55. 34.100 / 55. 34.100
libavcodec 57. 64.101 / 57. 64.101
libavformat 57. 56.100 / 57. 56.100
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libavresample 3. 1. 0 / 3. 1. 0
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
/etc/ffserver.conf:27: Setting default value for video bit rate tolerance = 256000. Use NoDefaults to disable it.
/etc/ffserver.conf:27: Setting default value for video rate control equation = tex^qComp. Use NoDefaults to disable it.
/etc/ffserver.conf:27: Setting default value for video max rate = 2048000. Use NoDefaults to disable it.
Wed Jan 18 17:04:30 2017 FFserver started.Now I give life to the feed with
ffmpeg
. Command I use :ffmpeg -vsync 2 -i rtsp://admin:password@192.168.2.165:88/videoMain -map 0 http://localhost:8090/feed.ffm
which gives the result :
ffmpeg version 3.2.2 Copyright (c) 2000-2016 the FFmpeg developers
built with Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
configuration: --prefix=/usr/local/Cellar/ffmpeg/3.2.2 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-hardcoded-tables --enable-avresample --cc=clang --host-cflags= --host-ldflags= --enable-ffplay --enable-frei0r --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-opencl --disable-lzma --enable-libopenjpeg --disable-decoder=jpeg2000 --extra-cflags=-I/usr/local/Cellar/openjpeg/2.1.2/include/openjpeg-2.1 --enable-nonfree --enable-vda
libavutil 55. 34.100 / 55. 34.100
libavcodec 57. 64.101 / 57. 64.101
libavformat 57. 56.100 / 57. 56.100
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libavresample 3. 1. 0 / 3. 1. 0
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
Guessed Channel Layout for Input Stream #0.1 : mono
Input #0, rtsp, from 'rtsp://admin:password@192.168.2.165:88/videoMain':
Metadata:
title : IP Camera Video
comment : videoMain
Duration: N/A, start: 0.000000, bitrate: N/A
Stream #0:0: Video: h264 (Main), yuv420p(progressive), 1280x720, 90k tbr, 90k tbn, 180k tbc
Stream #0:1: Audio: pcm_mulaw, 8000 Hz, mono, s16, 64 kb/s
[libvpx @ 0x7fd58184a600] v1.6.0
Output #0, ffm, to 'http://localhost:8090/feed.ffm':
Metadata:
title : IP Camera Video
comment : videoMain
creation_time : now
encoder : Lavf57.56.100
Stream #0:0: Video: vp8 (libvpx), yuv420p, 480x270, q=-1--1, 1024 kb/s, 90k fps, 1000k tbn, 24 tbc
Metadata:
encoder : Lavc57.64.101 libvpx
Side data:
cpb: bitrate max/min/avg: 0/0/0 buffer size: 8388608 vbv_delay: -1
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> vp8 (libvpx))
Press [q] to stop, [?] for help
[rtsp @ 0x7fd581000000] max delay reached. need to consume packet
[rtsp @ 0x7fd581000000] RTP: missed 5 packets
[h264 @ 0x7fd5818ae800] Increasing reorder buffer to 1
frame= 139 fps= 18 q=0.0 Lsize= 440kB time=00:00:09.25 bitrate= 389.7kbits/s speed=1.19x
video:429kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 2.663893% -
Merge commit '1202b712690c14f0efb06e4ad8b06c5b3df6822a'
11 mai 2017, par James AlmerMerge commit '1202b712690c14f0efb06e4ad8b06c5b3df6822a'
* commit '1202b712690c14f0efb06e4ad8b06c5b3df6822a' :
theora : export cropping information instead of handling it internally
h264dec : export cropping information instead of handling it internally
h264dec : be more explicit in handling container cropping
hevcdec : export cropping information instead of handling it internallyThis commit is a noop.
This changes the cropping behavior, when it's supposedly only meant to move
it outside of the decoder.
See https://ffmpeg.org/pipermail/ffmpeg-devel/2017-May/211239.html for the
discussion about it.Merged-by : James Almer <jamrial@gmail.com>
-
FFmpeg retrieve a specific program from TS file
8 mai 2017, par chang jcI tried to retrieve a specific program from a TS file.
Said :Input #0, mpegts, from 'DVB_T_good.ts':
Duration: 00:00:48.04, start: 55045.888000, bitrate: 14521 kb/s
Program 300
Metadata:
service_name : ?l?��}�TS�
service_provider: ?l?��
Stream #0:0[0xbb9]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv, top first), 704x480 [SAR 10:11 DAR 4:3], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:1[0xbba]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s
Stream #0:2[0xbbb]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s
Program 301
Metadata:
service_name : ?l?��N��?S�
service_provider: ?l?��
Stream #0:3[0xbc3]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv, top first), 704x480 [SAR 10:11 DAR 4:3], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:9[0xbc4]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s
Stream #0:10[0xbc5]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s
Program 302
Metadata:
service_name : ?l?��e��^S�
service_provider: ?l?��
Stream #0:5[0xbcd]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv, top first), 704x480 [SAR 10:11 DAR 4:3], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:6[0xbce]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s
Program 304
Metadata:
service_name : ?l?��S�pcS�
service_provider: ?l?��
Stream #0:4[0xbe1]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps, 59.94 tbr, 90k tbn, 59.94 tbc
Stream #0:7[0xbe2]: Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011), 48000 Hz, stereo, fltp
Stream #0:8[0xbe3]: Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011), 48000 Hz, stereo, fltpThen I tried to retrieve a specific program as :
ffmpeg -i INPUT -map 0:p:1344 OUTPUT
It succeeds greatly but the only thing I noticed is :
it seems to apply transcode (decode & encode again) to the output implicitely ?
ffmpeg version N-85693-g8de3458 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.4) 20160609
configuration: --prefix=/home/john/ffmpeg_build --pkg-config-flags=--static --extra-cflags=-I/home/john/ffmpeg_build/include --extra-ldflags=-L/home/john/ffmpeg_build/lib --bindir=/home/john/bin --enable-gpl --enable-libfreetype --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree --disable-ffplay --disable-ffserver --disable-doc --disable-libopus
libavutil 55. 61.100 / 55. 61.100
libavcodec 57. 93.100 / 57. 93.100
libavformat 57. 72.101 / 57. 72.101
libavdevice 57. 7.100 / 57. 7.100
libavfilter 6. 87.100 / 6. 87.100
libswscale 4. 7.101 / 4. 7.101
libswresample 2. 8.100 / 2. 8.100
libpostproc 54. 6.100 / 54. 6.100
[NULL @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[NULL @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] decode_slice_header error
[h264 @ 0x33eb3a0] no frame!
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] decode_slice_header error
[h264 @ 0x33eb3a0] no frame!
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] decode_slice_header error
[h264 @ 0x33eb3a0] no frame!
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] decode_slice_header error
[h264 @ 0x33eb3a0] no frame!
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] decode_slice_header error
[h264 @ 0x33eb3a0] no frame!
[mpeg2video @ 0x33ec540] Invalid frame dimensions 0x0.
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] decode_slice_header error
[h264 @ 0x33eb3a0] no frame!
[mpeg2video @ 0x33ea200] Invalid frame dimensions 0x0.
Last message repeated 1 times
[mpeg2video @ 0x33b7680] Invalid frame dimensions 0x0.
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] decode_slice_header error
[h264 @ 0x33eb3a0] no frame!
[mpeg2video @ 0x33ea200] Invalid frame dimensions 0x0.
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] decode_slice_header error
[h264 @ 0x33eb3a0] no frame!
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] decode_slice_header error
[h264 @ 0x33eb3a0] no frame!
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] decode_slice_header error
[h264 @ 0x33eb3a0] no frame!
[mpeg2video @ 0x33ec540] Invalid frame dimensions 0x0.
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] decode_slice_header error
[h264 @ 0x33eb3a0] no frame!
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] decode_slice_header error
[h264 @ 0x33eb3a0] no frame!
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] decode_slice_header error
[h264 @ 0x33eb3a0] no frame!
[mpeg2video @ 0x33ec540] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33b7680] Invalid frame dimensions 0x0.
Last message repeated 1 times
[mpeg2video @ 0x33ec540] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33ea200] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33b7680] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33ea200] Invalid frame dimensions 0x0.
Last message repeated 1 times
[mpeg2video @ 0x33ec540] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33b7680] Invalid frame dimensions 0x0.
Last message repeated 1 times
[mpeg2video @ 0x33ec540] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33ea200] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33b7680] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33ec540] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33ea200] Invalid frame dimensions 0x0.
Last message repeated 1 times
[mpeg2video @ 0x33b7680] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33ec540] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33b7680] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33ec540] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33b7680] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33ec540] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33b7680] Invalid frame dimensions 0x0.
Last message repeated 1 times
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] SPS unavailable in decode_picture_timing
[h264 @ 0x33eb3a0] non-existing PPS 0 referenced
[h264 @ 0x33eb3a0] decode_slice_header error
[h264 @ 0x33eb3a0] no frame!
[mpeg2video @ 0x33ec540] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33b7680] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33ec540] Invalid frame dimensions 0x0.
Last message repeated 1 times
[mpeg2video @ 0x33ea200] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33b7680] Invalid frame dimensions 0x0.
Last message repeated 2 times
[mpeg2video @ 0x33ec540] Invalid frame dimensions 0x0.
[mpeg2video @ 0x33b7680] Invalid frame dimensions 0x0.
[mpegts @ 0x33af360] PES packet size mismatch
Last message repeated 9 times
Input #0, mpegts, from 'DVB_T_good.ts':
Duration: 00:00:48.04, start: 55045.888000, bitrate: 14521 kb/s
Program 300
Metadata:
service_name : ?l?��}�TS�
service_provider: ?l?��
Stream #0:0[0xbb9]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv, top first), 704x480 [SAR 10:11 DAR 4:3], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:1[0xbba]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s
Stream #0:2[0xbbb]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s
Program 301
Metadata:
service_name : ?l?��N��?S�
service_provider: ?l?��
Stream #0:3[0xbc3]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv, top first), 704x480 [SAR 10:11 DAR 4:3], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:9[0xbc4]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s
Stream #0:10[0xbc5]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s
Program 302
Metadata:
service_name : ?l?��e��^S�
service_provider: ?l?��
Stream #0:5[0xbcd]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv, top first), 704x480 [SAR 10:11 DAR 4:3], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Stream #0:6[0xbce]: Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s
Program 304
Metadata:
service_name : ?l?��S�pcS�
service_provider: ?l?��
Stream #0:4[0xbe1]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 29.97 fps, 59.94 tbr, 90k tbn, 59.94 tbc
Stream #0:7[0xbe2]: Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011), 48000 Hz, stereo, fltp
Stream #0:8[0xbe3]: Audio: aac_latm (HE-AAC) ([17][0][0][0] / 0x0011), 48000 Hz, stereo, fltp
map 0:p:304
File '304_1800.ts' already exists. Overwrite ? [y/N] y
Stream mapping:
Stream #0:4 -> #0:0 (h264 (native) -> mpeg2video (native))
Stream #0:7 -> #0:1 (aac_latm (native) -> mp2 (native))
Stream #0:8 -> #0:2 (aac_latm (native) -> mp2 (native))
Press [q] to stop, [?] for help
[h264 @ 0x33d6d20] mmco: unref short failure
Last message repeated 1 times
[h264 @ 0x33d6d20] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[h264 @ 0x33d6d20] reference picture missing during reorder
[h264 @ 0x33d6d20] Missing reference picture, default is 65784
[h264 @ 0x33d6d20] reference picture missing during reorder
[h264 @ 0x33d6d20] Missing reference picture, default is 65785
Output #0, mpegts, to '304_1800.ts':
Metadata:
encoder : Lavf57.72.101
Stream #0:0: Video: mpeg2video (Main), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 29.97 fps, 90k tbn, 29.97 tbc
Metadata:
encoder : Lavc57.93.100 mpeg2video
Side data:
cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1
Stream #0:1: Audio: mp2, 48000 Hz, stereo, s16, 384 kb/s
Metadata:
encoder : Lavc57.93.100 mp2
Stream #0:2: Audio: mp2, 48000 Hz, stereo, s16, 384 kb/s
Metadata:
encoder : Lavc57.93.100 mp2
[h264 @ 0x33d6d20] mmco: unref short failureime=00:00:44.34 bitrate=3506.2kbits/s speed=1.43x
Last message repeated 1 times
[h264 @ 0x33d6d20] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[mpegts @ 0x33af360] PES packet size mismatch
[aac_latm @ 0x3587360] Number of bands (59) exceeds limit (45).
Error while decoding stream #0:7: Invalid data found when processing input
Last message repeated 1 times
[h264 @ 0x33d6d20] mmco: unref short failure
Last message repeated 1 times
[h264 @ 0x33d6d20] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[h264 @ 0x33d6d20] mmco: unref short failureime=00:00:45.05 bitrate=3491.2kbits/s speed=1.43x
Last message repeated 1 times
[h264 @ 0x33d6d20] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[h264 @ 0x33d6d20] mmco: unref short failure
Last message repeated 1 times
[h264 @ 0x33d6d20] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[mpegts @ 0x33af360] PES packet size mismatchme=00:00:47.74 bitrate=3470.1kbits/s speed=1.43x
Last message repeated 1 times
[h264 @ 0x33d6d20] error while decoding MB 97 35, bytestream -12
Error while decoding stream #0:7: Invalid data found when processing input
Error while decoding stream #0:8: Invalid data found when processing input
frame= 1404 fps= 42 q=31.0 Lsize= 20396kB time=00:00:47.88 bitrate=3489.5kbits/s speed=1.42x
video:14144kB audio:4429kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 9.813825%You could notice by following message :
**
Output #0, mpegts, to '304_1800.ts':
Metadata:
encoder : Lavf57.72.101
Stream #0:0: Video: mpeg2video (Main), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 29.97 fps, 90k tbn, 29.97 tbc
Metadata:
encoder : Lavc57.93.100 mpeg2video
Side data:
cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1
Stream #0:1: Audio: mp2, 48000 Hz, stereo, s16, 384 kb/s
Metadata:
encoder : Lavc57.93.100 mp2
Stream #0:2: Audio: mp2, 48000 Hz, stereo, s16, 384 kb/s
Metadata:
encoder : Lavc57.93.100 mp2**
If so, could I avoid the transcoding by command ? Or it is a necessary ?
It it is a need, WHY ?