
Recherche avancée
Autres articles (60)
-
Websites made with MediaSPIP
2 mai 2011, parThis page lists some websites based on MediaSPIP.
-
Installation en mode ferme
4 février 2011, parLe mode ferme permet d’héberger plusieurs sites de type MediaSPIP en n’installant qu’une seule fois son noyau fonctionnel.
C’est la méthode que nous utilisons sur cette même plateforme.
L’utilisation en mode ferme nécessite de connaïtre un peu le mécanisme de SPIP contrairement à la version standalone qui ne nécessite pas réellement de connaissances spécifique puisque l’espace privé habituel de SPIP n’est plus utilisé.
Dans un premier temps, vous devez avoir installé les mêmes fichiers que l’installation (...) -
Use, discuss, criticize
13 avril 2011, parTalk to people directly involved in MediaSPIP’s development, or to people around you who could use MediaSPIP to share, enhance or develop their creative projects.
The bigger the community, the more MediaSPIP’s potential will be explored and the faster the software will evolve.
A discussion list is available for all exchanges between users.
Sur d’autres sites (9476)
-
Révision 21299 : lorsque blocfrag dispose d’attributs data-loading-callback et data-loaded-callba...
11 avril 2014, par cedric -(ajout de points d’entree, aucun changement fonctionnel par defaut)
-
save ffmpeg AVFrame as dds file
16 septembre 2017, par HamedBBCurrently I can capture each frame of the video and save them as .bmp file on disk using following function (copied from an example) :
bool BMPSave ( const char *pFileName, AVFrame * frame, int w, int h ) {
bool bResult = false;
if ( frame ) {
FILE* file = fopen ( pFileName, "wb" );
if ( file ) {
// RGB image
int imageSizeInBytes = 3 * w * h;
int headersSize = sizeof( BITMAPFILEHEADER ) +sizeof( BITMAPINFOHEADER );
int fileSize = headersSize + imageSizeInBytes;
uint8_t * pData = new uint8_t[headersSize];
if ( pData != NULL ) {
BITMAPFILEHEADER& bfHeader = *( ( BITMAPFILEHEADER * ) ( pData ) );
bfHeader.bfType = 'MB';
bfHeader.bfSize = fileSize;
bfHeader.bfOffBits = headersSize;
bfHeader.bfReserved1 = bfHeader.bfReserved2 = 0;
BITMAPINFOHEADER& bmiHeader = *( ( BITMAPINFOHEADER * ) ( pData + headersSize - sizeof( BITMAPINFOHEADER ) ) );
bmiHeader.biBitCount = 3 * 8;
bmiHeader.biWidth = w;
bmiHeader.biHeight = h;
bmiHeader.biPlanes = 1;
bmiHeader.biSize = sizeof( bmiHeader );
bmiHeader.biCompression = BI_RGB;
bmiHeader.biClrImportant = bmiHeader.biClrUsed =
bmiHeader.biSizeImage = bmiHeader.biXPelsPerMeter =
bmiHeader.biYPelsPerMeter = 0;
fwrite ( pData, headersSize, 1, file );
uint8_t *pBits = frame->data[0] + frame->linesize[0] * h - frame->linesize[0];
int nSpan = -frame->linesize[0];
int numberOfBytesToWrite = 3 * w;
for ( size_t i = 0; i < h; ++i, pBits += nSpan ) {
fwrite ( pBits, numberOfBytesToWrite, 1, file );
}
bResult = true;
delete[] pData;
}
fclose ( file );
}
}
return bResult;
}However I want to encode each of frame to dds format then use them with
D3DX11CreateShaderResourceViewFromFile
in direct3D but I can’t figure out how to convert my raw data to dds format. -
How to save an audiostream with ffmpeg
13 juillet 2020, par Nico EymaelI want to save an audiostream from beatport.com with ffmpeg.


- 

- The audiostream is : https://www.beatport.com/track/maximal-happiness/13855065
- Outputfile : audiotrack1.aac
- I know that the music is streamed in aac format. I want my output file to be also aac. I've looked up in which format it is being streamed.








So in cmd I write :


ffmpeg -i https://www.beatport.com/track/maximal-happiness/13855065.aac -vn -c:a copy audiotrack1.aac


My cmd answers me :


https://www.beatport.com/track/maximal-happiness/13855065: Invalid data found when processing input