
Recherche avancée
Médias (91)
-
GetID3 - Boutons supplémentaires
9 avril 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Image
-
Core Media Video
4 avril 2013, par
Mis à jour : Juin 2013
Langue : français
Type : Video
-
The pirate bay depuis la Belgique
1er avril 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Image
-
Bug de détection d’ogg
22 mars 2013, par
Mis à jour : Avril 2013
Langue : français
Type : Video
-
Exemple de boutons d’action pour une collection collaborative
27 février 2013, par
Mis à jour : Mars 2013
Langue : français
Type : Image
-
Exemple de boutons d’action pour une collection personnelle
27 février 2013, par
Mis à jour : Février 2013
Langue : English
Type : Image
Autres articles (108)
-
Qu’est ce qu’un masque de formulaire
13 juin 2013, parUn masque de formulaire consiste en la personnalisation du formulaire de mise en ligne des médias, rubriques, actualités, éditoriaux et liens vers des sites.
Chaque formulaire de publication d’objet peut donc être personnalisé.
Pour accéder à la personnalisation des champs de formulaires, il est nécessaire d’aller dans l’administration de votre MediaSPIP puis de sélectionner "Configuration des masques de formulaires".
Sélectionnez ensuite le formulaire à modifier en cliquant sur sont type d’objet. (...) -
Gestion générale des documents
13 mai 2011, parMédiaSPIP ne modifie jamais le document original mis en ligne.
Pour chaque document mis en ligne il effectue deux opérations successives : la création d’une version supplémentaire qui peut être facilement consultée en ligne tout en laissant l’original téléchargeable dans le cas où le document original ne peut être lu dans un navigateur Internet ; la récupération des métadonnées du document original pour illustrer textuellement le fichier ;
Les tableaux ci-dessous expliquent ce que peut faire MédiaSPIP (...) -
Des sites réalisés avec MediaSPIP
2 mai 2011, parCette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page.
Sur d’autres sites (15339)
-
Why do .bss/.rodata symbols stay in binary after strip ?
15 novembre 2014, par BlahGeekAs far as I know, there’s only one kind of symbols in executable binary that is really needed, which is dynamic symbols. These symbols is used in relocation operation because they are dynamic linked. Static linked functions/variables, in the other hand, is not needed so can be stripped.
However, when I was examining the stripped
ffmpeg
binary, this is what I got :>nm -D ffmpeg
...
U __vfprintf_chk
U __vsnprintf_chk
U write
00000000018fa880 B x264_cabac_contexts
0000000001052a40 R x264_cabac_range_lps
0000000001052940 R x264_cabac_transition
0000000001970580 B x264_cabac_transition_unary
0000000001056820 R x264_last_coeff_flag_offset
0000000001056860 R x264_significant_coeff_flag_offset
0000000001056900 R x264_significant_coeff_flag_offset_8x8
U __xpg_strerror_r
U __xstat64
...I can verify that libx264 is static linked to ffmpeg :
> ldd ffmpeg
linux-vdso.so.1 => (0x00007fff26d61000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f7c707e7000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7c704e1000)
liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f7c702be000)
libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007f7c700ae000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f7c6fe95000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f7c6fc76000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7c6f8b0000)
/lib64/ld-linux-x86-64.so.2 (0x00007f7c70b0a000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f7c6f69a000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7c6f495000)So, I don’t understand why symbols like
x264_cabac_contexts
is not stripped. (It’s defined in libx264/.../cabac.c) :uint8_t x264_cabac_contexts[4][QP_MAX_SPEC+1][1024];
It bothered me for several hours and I’ve found nothing on google... Hope someone would explain this... Thanks in advance !
-
Creating a recursive ffmpeg converter
23 novembre 2014, par Joe HealeyI’m trying to create a script of some sort that will convert any video files it detects within a folder (also scanning subfolders), to an .avi file of the same name, in the same place, then remove the original file. I’ve not really used cmd much for any programming/scripting so I’m stumbling over what I suspect is some pretty simple syntax issues.
If anyone is familiar with encoding and ffmpeg, please point out whether the encoding options are wrong (I’m stumbling about in the dark at the moment).
Using this thread, I’m working with something currently resembling :
dir/b/s *.(mkv|mp4|m4v|wmv) >listing.txt #Make a list of all the files with certain extensions, for reading.
for /F "delims=;" %%F in (listing.txt) do ffmpeg.exe -i "%%F" -c:v libx264 -preset slow -crf 20 -c:a libvo_aacenc -b:a 128k "%%~na.avi"
#Then to delete original files
for /F "delims=;" %%F in (listing.txt) do del %%F
del listing.txtThe first issue I have is that I’d like to be able to populate the list with all the common video types. I’m imagining cmd has some syntax similar to perl string matching e.g.
A(B|C)
would match AB and AC that I could mimic for matching any video file extension ? (I’ve written it in the code above to illustrate the point but I know it doesn’t work).I hope that is enough to try and illustrate what I’m attempting.
-
stream FFMPEG clients on webserver [closed]
19 septembre 2020, par Pierrei tried to make a picture that sums up what i want to do.
I hope you understand :)
protocol operation


please guide me
the best of the best would be not to open ports !
clients sending their FFMPEG stream (h264) —> server who interprets them —> front-end which displays all the video streams (php nodejs..)
Thanks x)