
Recherche avancée
Autres articles (24)
-
Mise à jour de la version 0.1 vers 0.2
24 juin 2013, parExplications des différents changements notables lors du passage de la version 0.1 de MediaSPIP à la version 0.3. Quelles sont les nouveautés
Au niveau des dépendances logicielles Utilisation des dernières versions de FFMpeg (>= v1.2.1) ; Installation des dépendances pour Smush ; Installation de MediaInfo et FFprobe pour la récupération des métadonnées ; On n’utilise plus ffmpeg2theora ; On n’installe plus flvtool2 au profit de flvtool++ ; On n’installe plus ffmpeg-php qui n’est plus maintenu au (...) -
Personnaliser en ajoutant son logo, sa bannière ou son image de fond
5 septembre 2013, parCertains thèmes prennent en compte trois éléments de personnalisation : l’ajout d’un logo ; l’ajout d’une bannière l’ajout d’une image de fond ;
-
Ecrire une actualité
21 juin 2013, parPrésentez les changements dans votre MédiaSPIP ou les actualités de vos projets sur votre MédiaSPIP grâce à la rubrique actualités.
Dans le thème par défaut spipeo de MédiaSPIP, les actualités sont affichées en bas de la page principale sous les éditoriaux.
Vous pouvez personnaliser le formulaire de création d’une actualité.
Formulaire de création d’une actualité Dans le cas d’un document de type actualité, les champs proposés par défaut sont : Date de publication ( personnaliser la date de publication ) (...)
Sur d’autres sites (4083)
-
Read a Bytes image from Amazon Kinesis output in python
14 février 2020, par Varun_RathinamI used
imageio.get_reader(BytesIO(a), 'ffmpeg')
to load a bytes image and save it as normal image.But the below error throws when I read the image using
imageio.get_reader(BytesIO(a), 'ffmpeg')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/tango/anaconda3/lib/python3.6/site-packages/imageio/core/functions.py", line 186, in get_reader
return format.get_reader(request)
File "/home/tango/anaconda3/lib/python3.6/site-packages/imageio/core/format.py", line 164, in get_reader
return self.Reader(self, request)
File "/home/tango/anaconda3/lib/python3.6/site-packages/imageio/core/format.py", line 214, in __init__
self._open(**self.request.kwargs.copy())
File "/home/tango/anaconda3/lib/python3.6/site-packages/imageio/plugins/ffmpeg.py", line 323, in _open
self._initialize()
File "/home/tango/anaconda3/lib/python3.6/site-packages/imageio/plugins/ffmpeg.py", line 466, in _initialize
self._meta.update(self._read_gen.__next__())
File "/home/tango/anaconda3/lib/python3.6/site-packages/imageio_ffmpeg/_io.py", line 150, in read_frames
raise IOError(fmt.format(err2))
OSError: Could not load meta information
=== stderr ===
ffmpeg version 4.2 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 7.3.0 (crosstool-NG 1.23.0.449-a04d0)
configuration: --prefix=/home/tango/anaconda3 --cc=/home/conda/feedstock_root/build_artifacts/ffmpeg_1566210161358/_build_env/bin/x86_64-conda_cos6-linux-gnu-cc --disable-doc --disable-openssl --enable-avresample --enable-gnutls --enable-gpl --enable-hardcoded-tables --enable-libfreetype --enable-libopenh264 --enable-libx264 --enable-pic --enable-pthreads --enable-shared --enable-static --enable-version3 --enable-zlib --enable-libmp3lame
libavutil 56. 31.100 / 56. 31.100
libavcodec 58. 54.100 / 58. 54.100
libavformat 58. 29.100 / 58. 29.100
libavdevice 58. 8.100 / 58. 8.100
libavfilter 7. 57.100 / 7. 57.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 5.100 / 5. 5.100
libswresample 3. 5.100 / 3. 5.100
libpostproc 55. 5.100 / 55. 5.100
[matroska,webm @ 0x5619b9da3cc0] File ended prematurely
[matroska,webm @ 0x5619b9da3cc0] Could not find codec parameters for stream 0 (Video: h264, none, 1280x720): unspecified pixel format
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, matroska,webm, from '/tmp/imageio_zm6hhpgr':
Metadata:
title : Kinesis Video SDK
encoder : Kinesis Video SDK 1.0.0
AWS_KINESISVIDEO_FRAGMENT_NUMBER: 91343852333183888465720004820715065721442989478
AWS_KINESISVIDEO_SERVER_TIMESTAMP: 1580791384.096
AWS_KINESISVIDEO_PRODUCER_TIMESTAMP: 1580791377.843
Duration: N/A, bitrate: N/A
Stream #0:0(eng): Video: h264, none, 1280x720, SAR 1:1 DAR 16:9, 1k tbr, 1k tbn, 2k tbc (default)
Metadata:
title : kinesis_video
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> rawvideo (native))
Press [q] to stop, [?] for help
Cannot determine format of input stream 0:0 after EOF
Error marking filters as finished
Conversion failed!
</module></stdin>The above approach to read a MKV bytes file was done based on this thread
Or is there is any approach to parse and read the MKV bytes file.
-
ERROR:Output file #0 does not contain any stream (ffmpeg)
27 décembre 2023, par Ali Asgher BadshahI am trying to make a thumbnail image from mp4 video using FFmpeg but I am getting the error that




Output #0, image2, to 'output.jpg' :


Output file #0 does not contain any stream




the command I used is


ffmpeg -i file_example_MP4_700KB.mp4 -ss 00:00:01 -vf thumbnail,scale=200:115 -qscale:v 2 -frames:v 1 -f image2 -c:v mjpeg output.jpg



and I am not sure what I am doing wrong and I stuck throw it for so long.
Any suggestions will be good


I am using Ubuntu 18.*


full logs :-


ffmpeg version n4.1.4 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 7 (Ubuntu 7.4.0-1ubuntu1~18.04.1)
 configuration: --prefix= --prefix=/usr --disable-debug --disable-doc --disable-static --enable-avisynth --enable-cuda --enable-cuvid --enable- libdrm --enable-ffplay --enable-gnutls --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfontconfig --enable-libfreetype --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopus --enable-libpulse --enable-sdl2 --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libv4l2 --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libxcb --enable-libxvid --enable-nonfree --enable-nvenc --enable-omx --enable-openal --enable-opencl --enable-runtime-cpudetect --enable-shared --enable-vaapi --enable-vdpau --enable-version3 --enable-xlib
libavutil 56. 22.100 / 56. 22.100
libavcodec 58. 35.100 / 58. 35.100
libavformat 58. 20.100 / 58. 20.100
libavdevice 58. 5.100 / 58. 5.100
libavfilter 7. 40.101 / 7. 40.101
libswscale 5. 3.100 / 5. 3.100
libswresample 3. 3.100 / 3. 3.100
libpostproc 55. 3.100 / 55. 3.100
Input #0, mp3, from 'file_example_MP3_700KB.mp3':
Metadata:
genre : Cinematic
album : YouTube Audio Library
title : Impact Moderato
artist : Kevin MacLeod
Duration: 00:00:27.25, start: 0.034531, bitrate: 224 kb/s
Stream #0:0: Audio: mp3, 32000 Hz, stereo, fltp, 224 kb/s
Metadata:
 encoder : LAME3.99r
Output #0, image2, to 'output.jpg':
Output file #0 does not contain any stream



-
ffmpeg to Youtube Live stops working. ffmpeg continues to run
10 février 2020, par Robert PringleI’m streaming a mobotix camera to Youtube Live.
This works correctly for a period of time. Youtube then reports the stream as "noData".
ffmpeg continues to run, but no video is being received by Youtube.The problem is intermittant.
Restarting the ffmpeg process makes Youtube start receiving the stream again.
ffmpeg is being run as a systemd service.
ffmpeg is run with the following command :
ffmpeg -nostdin -f lavfi -i anullsrc -rtsp_transport tcp -thread_queue_size 512 -i "rtsp://@192.168.1.1:554/mobotix.h264" -tune zerolatency -vcodec libx264 -pix_fmt + -c:v copy -c:a aac -strict experimental -f flv rtmp://a.rtmp.youtube.com/live2/
Logs only show :
ffmpeg[47357]: [48.0K blob data]
Any ideas on how to solve this ? Or improve the logging.
Edit :
Logs from starting ffmpeg :Feb 07 17:57:00 localhost.localdomain ffmpeg[49525]: [48.0K blob data]
Feb 07 17:52:47 localhost.localdomain ffmpeg[49525]: encoder : Lavc58.54.100 aac
Feb 07 17:52:47 localhost.localdomain ffmpeg[49525]: Metadata:
Feb 07 17:52:47 localhost.localdomain ffmpeg[49525]: Stream #0:1: Audio: aac (LC) ([10][0][0][0] / 0x000A), 44100 Hz, stereo, fltp, 128 kb/s
Feb 07 17:52:47 localhost.localdomain ffmpeg[49525]: Stream #0:0: Video: h264 (Constrained Baseline) ([7][0][0][0] / 0x0007), yuv420p(progressive), 1024x768, q=2-31, 12.50 tbr, 1k tbn, 90k tbc
Feb 07 17:52:47 localhost.localdomain ffmpeg[49525]: encoder : Lavf58.29.100
Feb 07 17:52:47 localhost.localdomain ffmpeg[49525]: Metadata:
Feb 07 17:52:47 localhost.localdomain ffmpeg[49525]: Output #0, flv, to 'rtmp://a.rtmp.youtube.com/live2/':
Feb 07 17:52:47 localhost.localdomain ffmpeg[49525]: Stream #0:0 -> #0:1 (pcm_u8 (native) -> aac (native))
Feb 07 17:52:47 localhost.localdomain ffmpeg[49525]: Stream #1:0 -> #0:0 (copy)
Feb 07 17:52:47 localhost.localdomain ffmpeg[49525]: Stream mapping:
Feb 07 17:52:46 localhost.localdomain ffmpeg[49525]: Stream #1:0: Video: h264 (Constrained Baseline), yuv420p(progressive), 1024x768, 12.50 tbr, 90k tbn, 180k tbc
Feb 07 17:52:46 localhost.localdomain ffmpeg[49525]: Duration: N/A, start: 136.139322, bitrate: N/A
Feb 07 17:52:46 localhost.localdomain ffmpeg[49525]: comment : mobotix.h264
Feb 07 17:52:46 localhost.localdomain ffmpeg[49525]: title : Mobotix IP-Camera (H.264, unicast)
Feb 07 17:52:46 localhost.localdomain ffmpeg[49525]: Metadata:
Feb 07 17:52:46 localhost.localdomain ffmpeg[49525]: Input #1, rtsp, from 'rtsp://@192.168.1.1:554/mobotix.h264':
Feb 07 17:52:44 localhost.localdomain ffmpeg[49525]: [h264 @ 0x559ee7857940] concealing 2400 DC, 2400 AC, 2400 MV errors in P frame
Feb 07 17:52:43 localhost.localdomain ffmpeg[49525]: Stream #0:0: Audio: pcm_u8, 44100 Hz, stereo, u8, 705 kb/s
Feb 07 17:52:43 localhost.localdomain ffmpeg[49525]: Duration: N/A, start: 0.000000, bitrate: 705 kb/s
Feb 07 17:52:43 localhost.localdomain ffmpeg[49525]: Input #0, lavfi, from 'anullsrc':
Feb 07 17:52:43 localhost.localdomain ffmpeg[49525]: libpostproc 55. 5.100 / 55. 5.100
Feb 07 17:52:43 localhost.localdomain ffmpeg[49525]: libswresample 3. 5.100 / 3. 5.100
Feb 07 17:52:43 localhost.localdomain ffmpeg[49525]: libswscale 5. 5.100 / 5. 5.100
Feb 07 17:52:43 localhost.localdomain ffmpeg[49525]: libavresample 4. 0. 0 / 4. 0. 0
Feb 07 17:52:43 localhost.localdomain ffmpeg[49525]: libavfilter 7. 57.100 / 7. 57.100
Feb 07 17:52:43 localhost.localdomain ffmpeg[49525]: libavdevice 58. 8.100 / 58. 8.100
Feb 07 17:52:43 localhost.localdomain ffmpeg[49525]: libavformat 58. 29.100 / 58. 29.100
Feb 07 17:52:43 localhost.localdomain ffmpeg[49525]: libavcodec 58. 54.100 / 58. 54.100
Feb 07 17:52:43 localhost.localdomain ffmpeg[49525]: libavutil 56. 31.100 / 56. 31.100
Feb 07 17:52:43 localhost.localdomain ffmpeg[49525]: configuration: --prefix=/usr --bindir=/usr/bin --datadir=/usr/share/ffmpeg --docdir=/usr/share/doc/ffmpeg --incdir=/usr/include/ffmpeg --libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2 >
Feb 07 17:52:43 localhost.localdomain ffmpeg[49525]: built with gcc 8 (GCC)
Feb 07 17:52:43 localhost.localdomain ffmpeg[49525]: ffmpeg version 4.2.1 Copyright (c) 2000-2019 the FFmpeg developersRunning the command manually gave me logs and exited, whereas the systemd service keeps running.
[flv @ 0x560541a8b3c0] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly
av_interleaved_write_frame(): Broken pipekB time=03:35:18.84 bitrate=3131.8kbits/s speed=0.999x
Last message repeated 1 times
[flv @ 0x560541a8b3c0] Failed to update header with correct duration.
[flv @ 0x560541a8b3c0] Failed to update header with correct filesize.
Error writing trailer of rtmp://a.rtmp.youtube.com/live2/: Broken pipe
frame=134427 fps= 10 q=-1.0 Lsize= 4938869kB time=03:35:18.96 bitrate=3131.8kbits/s speed=0.997x
video:4923745kB audio:3296kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.240068%
[aac @ 0x560541a6d680] Qavg: 65536.000
Conversion failed!