
Recherche avancée
Médias (2)
-
Granite de l’Aber Ildut
9 septembre 2011, par
Mis à jour : Septembre 2011
Langue : français
Type : Texte
-
Géodiversité
9 septembre 2011, par ,
Mis à jour : Août 2018
Langue : français
Type : Texte
Autres articles (75)
-
Librairies et logiciels spécifiques aux médias
10 décembre 2010, parPour un fonctionnement correct et optimal, plusieurs choses sont à prendre en considération.
Il est important, après avoir installé apache2, mysql et php5, d’installer d’autres logiciels nécessaires dont les installations sont décrites dans les liens afférants. Un ensemble de librairies multimedias (x264, libtheora, libvpx) utilisées pour l’encodage et le décodage des vidéos et sons afin de supporter le plus grand nombre de fichiers possibles. Cf. : ce tutoriel ; FFMpeg avec le maximum de décodeurs et (...) -
Organiser par catégorie
17 mai 2013, parDans MédiaSPIP, une rubrique a 2 noms : catégorie et rubrique.
Les différents documents stockés dans MédiaSPIP peuvent être rangés dans différentes catégories. On peut créer une catégorie en cliquant sur "publier une catégorie" dans le menu publier en haut à droite ( après authentification ). Une catégorie peut être rangée dans une autre catégorie aussi ce qui fait qu’on peut construire une arborescence de catégories.
Lors de la publication prochaine d’un document, la nouvelle catégorie créée sera proposée (...) -
Récupération d’informations sur le site maître à l’installation d’une instance
26 novembre 2010, parUtilité
Sur le site principal, une instance de mutualisation est définie par plusieurs choses : Les données dans la table spip_mutus ; Son logo ; Son auteur principal (id_admin dans la table spip_mutus correspondant à un id_auteur de la table spip_auteurs)qui sera le seul à pouvoir créer définitivement l’instance de mutualisation ;
Il peut donc être tout à fait judicieux de vouloir récupérer certaines de ces informations afin de compléter l’installation d’une instance pour, par exemple : récupérer le (...)
Sur d’autres sites (4759)
-
Does FFmpeg currently support AVIF ?
19 juillet 2022, par user19098011I installed FFmpeg using Chocolatey and confirmed that it is the latest version.
In order to convert the png file into an avif file, I gave the command as below in the cmd window of the administrator's authority.


ffmpeg -i input.png output.avif



Naturally, there are no characters in the file directory other than the ASCII code.
The following error codes were issued :


[NULL @ 00000211e91fd800] Unable to find a suitable output format for 'output.avif'
output.avif: Invalid argument



And I tried googling a few times.




https://trac.ffmpeg.org/ticket/7621

https://avif.io/blog/tutorials/ffmpeg/



etc. in other googling, there were no meaningful results.
Anyway, AVIF is supported on these sites.
I tried to write commands as they were required, but the command
ffmpeg -i image.png -c:v libaom-av1 -still-picture 1 image.avif
provided by the avif.io site did not work with the following error codes left below.



Unrecognized option 'still-picture'.

Error splitting the argument list : Option not found



AVIF is such a recent format that I don't even know if it's really supported by FFmpeg.
It is sure ? What should I do ? And if FFmpeg does not support AVIF, what can be a substitute ?


-
FileNotFoundError running ffmpeg on Windows from Python subprocess
4 avril 2023, par mahmoudamintahathis is my code to convert mkv to mp4
i created both assets and results folders
i added ffmpeg to user and enviroment variables path


import os
import subprocess

if not os.path.exists("assets"):
 raise Exception("Please create and put all MKV files in assets folder. ")

mkv_list = os.listdir("assets")

if not os.path.exists("results"):
 os.mkdir("results")

for mkv in mkv_list:
 name, ext = os.path.splitext(mkv)
 if ext != ".mkv":
 raise Exception("Please add MKV files only!")

 output_name = name + ".mp4"

 try:
 subprocess.run(
 ['ffmpeg', '-i', f"assets/{mkv}", "-codec", "copy", f"results/{output_name}"], check=True
 )

 except:
 raise Exception(
 "Please, download, install and Add the path FFMPEG to Enviroment variables ")

print(f"{len(mkv_list)} video/s have ben converted")
os.startfile("results")



i get this error messages when i run it


---------------------------------------------------------------------------
FileNotFoundError Traceback (most recent call last)
Cell In[1], line 20
 19 try:
---> 20 subprocess.run(
 21 ['ffmpeg', '-i', f"assets/{mkv}", "-codec", "copy", f"results/{output_name}"], check=True
 22 )
 24 except:

File c:\Users\HP\anaconda3\envs\Projectvenv\Lib\subprocess.py:546, in run(input, capture_output, timeout, check, *popenargs, **kwargs)
 544 kwargs['stderr'] = PIPE
--> 546 with Popen(*popenargs, **kwargs) as process:
 547 try:

File c:\Users\HP\anaconda3\envs\Projectvenv\Lib\subprocess.py:1022, in Popen.__init__(self, args, bufsize, executable, stdin, stdout, stderr, preexec_fn, close_fds, shell, cwd, env, universal_newlines, startupinfo, creationflags, restore_signals, start_new_session, pass_fds, user, group, extra_groups, encoding, errors, text, umask, pipesize, process_group)
 1019 self.stderr = io.TextIOWrapper(self.stderr,
 1020 encoding=encoding, errors=errors)
-> 1022 self._execute_child(args, executable, preexec_fn, close_fds,
 1023 pass_fds, cwd, env,
 1024 startupinfo, creationflags, shell,
 1025 p2cread, p2cwrite,
 1026 c2pread, c2pwrite,
 1027 errread, errwrite,
 1028 restore_signals,
 1029 gid, gids, uid, umask,
 1030 start_new_session, process_group)
 1031 except:
 1032 # Cleanup if the child failed starting.

File c:\Users\HP\anaconda3\envs\Projectvenv\Lib\subprocess.py:1491, in Popen._execute_child(self, args, executable, preexec_fn, close_fds, pass_fds, cwd, env, startupinfo, creationflags, shell, p2cread, p2cwrite, c2pread, c2pwrite, errread, errwrite, unused_restore_signals, unused_gid, unused_gids, unused_uid, unused_umask, unused_start_new_session, unused_process_group)
 1490 try:
-> 1491 hp, ht, pid, tid = _winapi.CreateProcess(executable, args,
 1492 # no special security
 1493 None, None,
 1494 int(not close_fds),
 1495 creationflags,
 1496 env,
 1497 cwd,
 1498 startupinfo)
 1499 finally:
 1500 # Child is launched. Close the parent's copy of those pipe
 1501 # handles that only the child should have open. You need
 (...)
 1504 # pipe will not close when the child process exits and the
 1505 # ReadFile will hang.

FileNotFoundError: [WinError 2] The system cannot find the file specified

During handling of the above exception, another exception occurred:

Exception Traceback (most recent call last)
Cell In[1], line 25
 20 subprocess.run(
 21 ['ffmpeg', '-i', f"assets/{mkv}", "-codec", "copy", f"results/{output_name}"], check=True
 22 )
 24 except:
---> 25 raise Exception(
 26 "Please, download, install and Add the path FFMPEG to Enviroment variables ")
 28 print(f"{len(mkv_list)} video/s have ben converted")
 29 os.startfile("results")

Exception: Please, download, install and Add the path FFMPEG to Enviroment variables 



I checked adding ffmpeg to environment variable and it's added
I used jupyter to know the specific line the doesn't work and it's the subprocess line


-
Anomalie #4200 : Les accents dans les liens hypertextes
24 octobre 2018, par Jules BalaratePas de squelette. Quelques plugins. Me semble (je peux me tromper) qu’ils ne font qu’insérer leurs noisettes
PHP 7.0 ne change rien : le pointage reste corrigé