
Recherche avancée
Médias (1)
-
Rennes Emotion Map 2010-11
19 octobre 2011, par
Mis à jour : Juillet 2013
Langue : français
Type : Texte
Autres articles (22)
-
List of compatible distributions
26 avril 2011, parThe table below is the list of Linux distributions compatible with the automated installation script of MediaSPIP. Distribution nameVersion nameVersion number Debian Squeeze 6.x.x Debian Weezy 7.x.x Debian Jessie 8.x.x Ubuntu The Precise Pangolin 12.04 LTS Ubuntu The Trusty Tahr 14.04
If you want to help us improve this list, you can provide us access to a machine whose distribution is not mentioned above or send the necessary fixes to add (...) -
Formulaire personnalisable
21 juin 2013, parCette page présente les champs disponibles dans le formulaire de publication d’un média et il indique les différents champs qu’on peut ajouter. Formulaire de création d’un Media
Dans le cas d’un document de type média, les champs proposés par défaut sont : Texte Activer/Désactiver le forum ( on peut désactiver l’invite au commentaire pour chaque article ) Licence Ajout/suppression d’auteurs Tags
On peut modifier ce formulaire dans la partie :
Administration > Configuration des masques de formulaire. (...) -
Amélioration de la version de base
13 septembre 2013Jolie sélection multiple
Le plugin Chosen permet d’améliorer l’ergonomie des champs de sélection multiple. Voir les deux images suivantes pour comparer.
Il suffit pour cela d’activer le plugin Chosen (Configuration générale du site > Gestion des plugins), puis de configurer le plugin (Les squelettes > Chosen) en activant l’utilisation de Chosen dans le site public et en spécifiant les éléments de formulaires à améliorer, par exemple select[multiple] pour les listes à sélection multiple (...)
Sur d’autres sites (5078)
-
Zoneminder Watermarking on MP4 video from custom ZM branch
6 janvier 2015, par moeiscoolThe ZM i have installed is the video branch. I followed these instructions to install it.
https://github.com/ZoneMinder/ZoneMinder/tree/video
https://github.com/ZoneMinder/ZoneMinder/issues/452I am looking to watermark my recordings. I have successfully achieved what i want on regular ZM. I just need it on the MP4 branch version of ZM. I have used ASR to search for "ffmpeg" and "mp4" but i only found anything relevant to video creation in zmvideo.pl... but i think zmvideo.pl is only for generating videos from JPEG files. I simply want to have the watermark appear on the mp4 file when it is created.
So in short after a long explanation : Where should I be looking for the commands that create the MP4 files in ZM ? or do i have to add them to jpeg frames somewhere or something ? sorry for the noobiness... I have spent at least 3 hours looking for this and I’m actually sweating from frustration. ANY help at all would be appreciated :) Thanks in advance.
-
ffmpeg library m4a moov atom not found when using custom IOContext
26 avril 2017, par trigger_deathI’m currently trying to implement FFmpeg into SFML so I have a wider range of audio files to read from but I get the error
[mov,mp4,m4a,3gp,3g2,mj2 @ #] moov atom not found
when opening an m4a file. Now this only happens when I use a custom IOContext to read the file instead of opening it from URL. This page here says I’m not supposed to use streams to open m4a files but is an IOContext considered a stream ? Because I have no way to open it as a URL as that’s how SFML works.// Explanation of InputStream class
class InputStream {
int64_t getSize()
int64_t read(void* data, int64_t size);
int64_t seek(int64_t position);
int64_t tell(); // Gets the stream position
};
// Used for IOContext
int read(void* opaque, uint8_t* buf, int buf_size) {
sf::InputStream* stream = (sf::InputStream*)opaque;
return (int)stream->read(buf, buf_size);
}
// Used for IOContext
int64_t seek(void* opaque, int64_t offset, int whence) {
sf::InputStream* stream = (sf::InputStream*)opaque;
switch (whence) {
case SEEK_SET:
break;
case SEEK_CUR:
offset += stream->tell();
break;
case SEEK_END:
offset = stream->getSize() - offset;
}
return (int64_t)stream->seek(offset);
}
bool open(sf::InputStream& stream) {
AVFormatContext* m_formatContext = NULL;
AVIOContext* m_ioContext = NULL;
uint8_t* m_ioContextBuffer = NULL;
size_t m_ioContextBufferSize = 0;
av_register_all();
avformat_network_init();
m_formatContext = avformat_alloc_context();
m_ioContextBuffer = (uint8_t*)av_malloc(m_ioContextBufferSize);
if (!m_ioContextBuffer) {
close();
return false;
}
m_ioContext = avio_alloc_context(
m_ioContextBuffer, m_ioContextBufferSize,
0, &stream, &::read, NULL, &::seek
);
if (!m_ioContext) {
close();
return false;
}
m_formatContext = avformat_alloc_context();
m_formatContext->pb = m_ioContext;
if (avformat_open_input(&m_formatContext, NULL, NULL, NULL) != 0) {
// FAILS HERE
close();
return false;
}
//...
return true;
} -
avformat/riff.h : remove unused function parameter "const AVCodecTag *tags" of "void...
14 juillet 2017, par Aleksandr Slobodeniukavformat/riff.h : remove unused function parameter "const AVCodecTag *tags" of "void ff_put_bmp_header()"
Reviewed-by : Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by : Michael Niedermayer <michael@niedermayer.cc>