
Recherche avancée
Médias (1)
-
SPIP - plugins - embed code - Exemple
2 septembre 2013, par
Mis à jour : Septembre 2013
Langue : français
Type : Image
Autres articles (105)
-
MediaSPIP 0.1 Beta version
25 avril 2011, parMediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
The zip file provided here only contains the sources of MediaSPIP in its standalone version.
To get a working installation, you must manually install all-software dependencies on the server.
If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...) -
Soumettre améliorations et plugins supplémentaires
10 avril 2011Si vous avez développé une nouvelle extension permettant d’ajouter une ou plusieurs fonctionnalités utiles à MediaSPIP, faites le nous savoir et son intégration dans la distribution officielle sera envisagée.
Vous pouvez utiliser la liste de discussion de développement afin de le faire savoir ou demander de l’aide quant à la réalisation de ce plugin. MediaSPIP étant basé sur SPIP, il est également possible d’utiliser le liste de discussion SPIP-zone de SPIP pour (...) -
Le profil des utilisateurs
12 avril 2011, parChaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)
Sur d’autres sites (10576)
-
Extracting Frames form Video in Android [closed]
2 juillet 2024, par Muhammad BilalI want to extract frames from video and want to change the frames at that point where i extracted the frames.


I have scene apps like Video Status Maker(https://play.google.com/store/apps/details?id=com.krishna.videostatusmaker), Vidify (https://play.google.com/store/apps/details?id=com.beautifullyrical.videomaker). These apps are using template videos. In my view there is a json file behind the video which exactly tells where the frames should be replaced in the video. I checked out the FFmpeg. It is giving me the frames but as i said there must be file which tells where the frames should be replaced. If anyone Knows how this can be done then please guide me. Thanks


-
Android - Lightweight solution for image video watermarking
1er décembre 2015, par mtwainHow to add image on video not using ffmpeg but using some another approach ? What more lightweight solutions exists for simple putting image on video ?
I know few apps with this functionality that have very small size. What approach do they use ?
-
The problem with pydub.AudioSegment.from_file (ffmpeg)
7 septembre 2024, par akkooldaI'm trying to make a normal voice recording discord. When I try to convert an Audio Data object, an error occurs. I've already tried everything I can, I can't solve the problem.


Here is the code, the error occurs in the seg variable :


async def once_done(sink: discord.sinks.MP3Sink, channel: discord.TextChannel, *args):
 words_list = []
 audio_segs: list[pydub.AudioSegment] = []
 longest = pydub.AudioSegment.empty()
 files: list[discord.File] = []

 for user_id, audio in sink.audio_data.items():
 try:
 payload: FileSource = {
 "buffer": audio.file.read(),
 "mimetype": "audio/mp3" # Указываем тип аудиофайла
 }

 #audio.on_format("mp3")
 seg = pydub.AudioSegment.from_file(audio.file, format="mp3")



The error itself


Exception in thread Thread-3 (recv_audio):
 Traceback (most recent call last):
 File "c:\Users\olimp\OneDrive\Рабочий стол\Work on Python\management-followups-bot\main.py", line 66, in once_done
 seg = pydub.AudioSegment.from_file(audio.file, format="mp3")
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 File "C:\Users\olimp\AppData\Local\Programs\Python\Python311\Lib\site-packages\pydub\audio_segment.py", line 773, in from_file
 raise CouldntDecodeError(
 pydub.exceptions.CouldntDecodeError: Decoding failed. ffmpeg returned error code: 3199971767
 
 Output from ffmpeg/avlib:
 
 ffmpeg version 2024-09-02-git-3f9ca51015-full_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers
 built with gcc 13.2.0 (Rev5, Built by MSYS2 project)
 configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 
 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libopenjpeg --enable-libquirc --enable-libuavs3d --enable-libxevd --enable-libzvbi --enable-libqrencode --enable-librav1e --enable-libsvtav1 --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxeve --enable-libxvid --enable-libaom --enable-libjxl --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-dxva2 --enable-d3d11va --enable-d3d12va --enable-ffnvcodec --enable-libvpl --enable-nvdec --enable-nvenc --enable-vaapi --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
 libavutil 59. 35.100 / 59. 35.100
 libavcodec 61. 11.100 / 61. 11.100
 libavformat 61. 5.101 / 61. 5.101
 libavdevice 61. 2.100 / 61. 2.100
 libavfilter 10. 2.102 / 10. 2.102
 libswscale 8. 2.100 / 8. 2.100
 libswresample 5. 2.100 / 5. 2.100
 libpostproc 58. 2.100 / 58. 2.100
 [cache @ 000001b25c1c6e00] Inner protocol failed to seekback end : -40
 Last message repeated 1 times
 [mp3 @ 000001b25c1c6840] Failed to find two consecutive MPEG audio frames.
 [cache @ 000001b25c1c6e00] Statistics, cache hits:0 cache misses:0
 [in#0 @ 000001b25c1ac740] Error opening input: Invalid data found when processing input
 Error opening input file cache:pipe:0.
 Error opening input files: Invalid data found when processing input
 
 
 During handling of the above exception, another exception occurred:
 
 Traceback (most recent call last):
 File "C:\Users\olimp\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 1038, in _bootstrap_inner
 self.run()
 File "C:\Users\olimp\AppData\Local\Programs\Python\Python311\Lib\threading.py", line 975, in run
 self._target(*self._args, **self._kwargs)
 File "C:\Users\olimp\AppData\Local\Programs\Python\Python311\Lib\site-packages\discord\voice_client.py", line 868, in recv_audio
 result = callback.result()
 ^^^^^^^^^^^^^^^^^
 File "C:\Users\olimp\AppData\Local\Programs\Python\Python311\Lib\concurrent\futures\_base.py", line 456, in result
 return self.__get_result()
 ^^^^^^^^^^^^^^^^^^^
 File "C:\Users\olimp\AppData\Local\Programs\Python\Python311\Lib\concurrent\futures\_base.py", line 401, in __get_result
 raise self._exception
 File "c:\Users\olimp\OneDrive\Рабочий стол\Work on Python\management-followups-bot\main.py", line 95, in once_done
 await channel.send(f"Ошибка при работе с Deepgram API: {str(e)}")
 File "C:\Users\olimp\AppData\Local\Programs\Python\Python311\Lib\site-packages\discord\abc.py", line 1666, in send
 data = await state.http.send_message(
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 File "C:\Users\olimp\AppData\Local\Programs\Python\Python311\Lib\site-packages\discord\http.py", line 374, in request
 raise HTTPException(response, data)
 discord.errors.HTTPException: 400 Bad Request (error code: 50035): Invalid Form Body
 In content: Must be 2000 or fewer in length.

Solving the error, how else can you normally record user audio



How can I fix this, or maybe there are some other options ?