
Recherche avancée
Médias (91)
-
#3 The Safest Place
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#4 Emo Creates
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#2 Typewriter Dance
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#1 The Wires
11 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
ED-ME-5 1-DVD
11 octobre 2011, par
Mis à jour : Octobre 2011
Langue : English
Type : Audio
-
Revolution of Open-source and film making towards open film making
6 octobre 2011, par
Mis à jour : Juillet 2013
Langue : English
Type : Texte
Autres articles (68)
-
Publier sur MédiaSpip
13 juin 2013Puis-je poster des contenus à partir d’une tablette Ipad ?
Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir -
Encoding and processing into web-friendly formats
13 avril 2011, parMediaSPIP automatically converts uploaded files to internet-compatible formats.
Video files are encoded in MP4, Ogv and WebM (supported by HTML5) and MP4 (supported by Flash).
Audio files are encoded in MP3 and Ogg (supported by HTML5) and MP3 (supported by Flash).
Where possible, text is analyzed in order to retrieve the data needed for search engine detection, and then exported as a series of image files.
All uploaded files are stored online in their original format, so you can (...) -
L’utiliser, en parler, le critiquer
10 avril 2011La première attitude à adopter est d’en parler, soit directement avec les personnes impliquées dans son développement, soit autour de vous pour convaincre de nouvelles personnes à l’utiliser.
Plus la communauté sera nombreuse et plus les évolutions seront rapides ...
Une liste de discussion est disponible pour tout échange entre utilisateurs.
Sur d’autres sites (8033)
-
create video chunks with giving start and end time using ffmpeg and play those chunks sequentially with expiry time for each chunk using java
4 octobre 2018, par JAVA CoderI have done like this I found it from the given link Just modified the code for start and end time and hard coded the times.
Split video into smaller timed segments in Java@RequestMapping(value="/playVideo",method = RequestMethod.GET)
@ResponseBody
public void playVideo() {
System.out.println("controller is working");
int videoDurationSecs = 1800 ;
int numberOfChunks = 5;//dynamically we can define according to video duration
int chunkSize = videoDurationSecs/(numberOfChunks);
int startSecs = 0;
for (int i=0; i/*******Create video chunk*******//
String startTime = convertSecsToTimeString(startSecs);
int endSecs = startSecs+chunkSize;
startSecs = endSecs+1;
if (endSecs > videoDurationSecs) {
//**make sure rounding does not mean we go beyond end of video**//
endSecs = videoDurationSecs;
}
String endTime = convertSecsToTimeString(endSecs);
System.out.println("start time for-------------------->>>> "+startTime);
System.out.println("end time for------------------->>>> "+endTime);
/*
* how to do this means send times for chunk and
* getting chunks and play them one by one like one video
* with expiry time for each
*/
//Call ffmpeg to create this chunk of the video using a ffmpeg wrapper
/*String argv[] = {"ffmpeg", "-i", videoPath,
"-ss",startTime, "-t", endTime,
"-c","copy", segmentVideoPath[i]};
int ffmpegWrapperReturnCode = ffmpegWrapper(argv);*/
}
}
private String convertSecsToTimeString(int timeSeconds) {
//Convert number of seconds into hours:mins:seconds string
int hours = timeSeconds / 3600;
int mins = (timeSeconds % 3600) / 60;
int secs = timeSeconds % 60;
String timeString = String.format("%02d:%02d:%02d", hours, mins, secs);
return timeString;
}}
-
mp4 muxing problems on dm365 board
25 mai 2013, par UlteriorI happen to be stuck with strange TI codec issues while encoding video. To cut story short - the encoded data which is generated by TI mpeg4 codecs are not 'understood' by nothing else, but VLC and media classic player.
After really long googling and several seasons I face to you stackoverlowers to help me understand what is wrong in the encoded frame headers, because I really fail to find any answers.
AviDemux 2.6.1 opens and remux-es video data without problems. So there is hope to understand whats is wrong with mp4 generated data...
I would really appreciate any help from mp4 gurus out there...
-
merging audio files using FFmpegFrameRecorder
21 octobre 2018, par Sargam ModakI have successfully merged(not concatenate) two .aac audio files using ffmpegframerecorder but the output file is like very slow.
Below is the code i have used.
Is there anything i can use to speed up the output audio file. Is it related to framerate ?FFmpegFrameGrabber frameGrabber =
new FFmpegFrameGrabber("storage/sdcard0/Audio/audio.aac");
f=new File("/storage/sdcard0/Audio/audnew.aac");
try {
f.createNewFile();
} catch (IOException e2) {
// TODO Auto-generated catch block
Log.d("def",e2.getLocalizedMessage());
}
FFmpegFrameGrabber grabber1 = new FFmpegFrameGrabber("/storage/sdcard0/Audio/smoke.aac");
try {
frameGrabber.start();
grabber1.start();
} catch (org.bytedeco.javacv.FrameGrabber.Exception e1) {
// TODO Auto-generated catch block
Log.d("here",e1.getLocalizedMessage());
}
FFmpegFrameRecorder recorde = new FFmpegFrameRecorder(f, frameGrabber.getAudioChannels());
try {
recorde.setAudioCodec(AV_CODEC_ID_AAC);
Log.d("12","here");
recorde.setFrameRate(12);
recorde.start();
Frame frame1 = new Frame();
Frame frame2 = new Frame();
for (int i=0;i<1000000;i++)
{
frame1 = grabber1.grabFrame();
frame2 = frameGrabber.grabFrame();
if (frame1==null || frame2==null) {
Log.d("er","Failed cvQueryFrame");
frameGrabber.release();
grabber1.release();
break;
}
recorde.record(frame1);
recorde.record(frame2);
}
recorde.stop();
grabber1.stop();
}catch(Exception e){
Log.d("abc", e.getLocalizedMessage());
}