
Recherche avancée
Médias (91)
-
DJ Z-trip - Victory Lap : The Obama Mix Pt. 2
15 septembre 2011
Mis à jour : Avril 2013
Langue : English
Type : Audio
-
Matmos - Action at a Distance
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
DJ Dolores - Oslodum 2004 (includes (cc) sample of “Oslodum” by Gilberto Gil)
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Danger Mouse & Jemini - What U Sittin’ On ? (starring Cee Lo and Tha Alkaholiks)
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
Cornelius - Wataridori 2
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
-
The Rapture - Sister Saviour (Blackstrobe Remix)
15 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
Autres articles (24)
-
Soumettre améliorations et plugins supplémentaires
10 avril 2011Si vous avez développé une nouvelle extension permettant d’ajouter une ou plusieurs fonctionnalités utiles à MediaSPIP, faites le nous savoir et son intégration dans la distribution officielle sera envisagée.
Vous pouvez utiliser la liste de discussion de développement afin de le faire savoir ou demander de l’aide quant à la réalisation de ce plugin. MediaSPIP étant basé sur SPIP, il est également possible d’utiliser le liste de discussion SPIP-zone de SPIP pour (...) -
D’autres logiciels intéressants
12 avril 2011, parOn ne revendique pas d’être les seuls à faire ce que l’on fait ... et on ne revendique surtout pas d’être les meilleurs non plus ... Ce que l’on fait, on essaie juste de le faire bien, et de mieux en mieux...
La liste suivante correspond à des logiciels qui tendent peu ou prou à faire comme MediaSPIP ou que MediaSPIP tente peu ou prou à faire pareil, peu importe ...
On ne les connais pas, on ne les a pas essayé, mais vous pouvez peut être y jeter un coup d’oeil.
Videopress
Site Internet : (...) -
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 (...)
Sur d’autres sites (3997)
-
laravel 5.6 | upload video - Unable to probe
23 février 2018, par syehbi herbianI was try to upload multiple video and i will get duration and frame with laravel-ffmpeg, so here’s my Controller :
public function doCreate($lessonsid)
{
if (empty(Session::get('contribID'))) {
return redirect('contributor/login');
}
# code...
// validate
// read more on validation at http://laravel.com/docs/validation
$rules = array(
'judul' => 'required',
// 'video.*' => 'mimes:mp4,mov,ogg,webm |required|max:100000',
// 'image.*' => 'mimes:jpeg,jpg,png,gif|required|max:30000'
);
$validator = Validator::make(Input::all(), $rules);
// process the login
if ($validator->fails()) {
return redirect()->back()->withErrors($validator)->withInput();
} else {
$now = new DateTime();
$cid = Session::get('contribID');
$title = Input::get('judul');
$image_video = Input::file('image');
$lessons_video = Input::file('video');
// dd($lessons_video);
$description = Input::get('desc');
$video=Video::where('lessons_id',$lessonsid)->get();
$count_video=count($video);
if (!is_dir("assets/source/lessons/lessons-$lessonsid")) {
$newforder=mkdir("assets/source/lessons/lessons-".$lessonsid);
}
$i=$count_video + 1;
foreach ($title as $key => $titles) {
$type_video =$lessons_video[$key]->getMimeType();
if (!is_dir("assets/source/lessons/lessons-".$lessonsid."/video-".$i)) {
$newforder=mkdir("assets/source/lessons/lessons-".$lessonsid."/video-".$i);
}
$DestinationPath= 'assets/source/lessons/lessons-'.$lessonsid.'/video-'.$i;
//insert image
if(!empty($image_video[$key])){
$imagefilename = $image_video[$key]->getClientOriginalName();
$image_video[$key]->move($DestinationPath, $imagefilename);
}else{
$imagefilename = '';
}
if($imagefilename ==''){
$url_image= $imagefilename;
}else{
$urls=url('');
$url_image= $urls.'/assets/source/lessons/video-'.$i.'/'.$imagefilename;
}
//insert video
if(!empty($lessons_video[$key])){
$lessonsfilename = $lessons_video[$key]->getClientOriginalName();
$lessons_video[$key]->move($DestinationPath, $lessonsfilename);
}else{
$lessonsfilename = '';
}
if($lessonsfilename ==''){
$url_video= $lessonsfilename;
}else{
$urls=url('');
$url_video= $urls.'/assets/source/lessons/video-'.$i.'/'.$lessonsfilename;
}
$media = FFMpeg::open($url_video);
$frame = $media->getFrameFromString('00:00:13.37');
dd($lessonsfilename);
$store = new Video;
$store->lessons_id = $lessonsid;
$store->title = $titles;
$store->image = $url_image;
$store->video = $url_video;
$store->description = $description[$key];
$store->type_video = $type_video;
$store->durasi = 0;
$store->created_at = $now;
$store->enable=1;
$store->save();
if($store){
// $media = FFMpeg::open($store->video);
// // $frame = FFMpeg::open($link)
// // ->getFrameFromSeconds(10)
// // ->export()
// // ->toDisk('public')
// // ->save($filename.'.png');
// // dd($frame);
// $durationInSeconds = $media->getDurationInSeconds();
// dd($media);
}
$i++;
}
// Session::set('lessons_title',$title);
// Session::set('lessons_category_id',$category_id);
// Session::set('lessons_image',$image);
// Session::set('lessons_description',$description);
return redirect('contributor/lessons/'.$lessonsid.'/view')->with('success','Penambahan video berhasil');
}
}it give me an errors like this :
Unable to probe /var/www/html/dev/laravel/storage/app/https://dev.cilsy.id/assets/source/lessons/video-4/1. Introduction (1).mp4
so the problem is it the way I check that it has multiple file using is_array is right ? and the second what can cause this problems ?
-
FFmpeg trying to concat two like videos but the timing is off
9 avril 2022, par video487y43I am trying to concat two videos together using FFMPEG, but the output of the second video plays slow with no audio, but not only that, the time elapsed counter in the windows player counts slower as well. When I play it in VLC the timing is right but the audio is still missing.


For a better explanation of this effect please watch this video. Notice how slow the counter is




https://youtube.com/shorts/k6QD_oqTRyE?feature=share




I know the videos have to be the same type and they are both 30 fps, mp4, same size, same tbn. Here is the ffprobe results. My goal is to make compilation videos using ffmpeg since it can combine videos very fast without re-rendering them. I get the videos from tiktok. Please let me know if I can clarify this anymore. Thanks


Video 1


>Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, smpte170m/bt470bg/smpte170m, progressive), 1024x576 [SAR 1:1 DAR 16:9], 622 kb/s, 30 fps, 30 tbr, 15360 tbn (default)



Video 2


>Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1024x576 [SAR 1:1 DAR 16:9], 760 kb/s, 30 fps, 30 tbr, 15360 tbn (default)



Output video


>Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1024x576 [SAR 1:1 DAR 16:9], 655 kb/s, 29.92 fps, 30 tbr, 15360 tbn (default)



And here is the code during the concat process sorry for the weird format


libavutil 57. 24.101 / 57. 24.101
libavcodec 59. 25.100 / 59. 25.100
libavformat 59. 20.101 / 59. 20.101
libavdevice 59. 6.100 / 59. 6.100
libavfilter 8. 29.100 / 8. 29.100
libswscale 6. 6.100 / 6. 6.100
libswresample 4. 6.100 / 4. 6.100
libpostproc 56. 5.100 / 56. 5.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001e74b5668c0] Auto-inserting h264_mp4toannexb bitstream filter
Input #0, concat, from 'mylist.txt':
 Duration: N/A, start: 0.000000, bitrate: 792 kb/s
 Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1024x576 [SAR 1:1 DAR 16:9], 760 kb/s, 30 fps, 30 tbr, 15360 tbn
 Metadata:
 handler_name : VideoHandler
 vendor_id : [0][0][0][0]
 Stream #0:1(und): Audio: aac (HE-AACv2) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 32 kb/s
Metadata:
 handler_name : SoundHandler
 vendor_id : [0][0][0][0]
Output #0, mp4, to 'output.mp4':
 Metadata:
 encoder : Lavf59.20.101
 Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 1024x576 [SAR 1:1 DAR 16:9], q=2-31, 760 kb/s, 30 fps, 30 tbr, 15360 tbn
 Metadata:
 handler_name : VideoHandler
 vendor_id : [0][0][0][0]
 Stream #0:1(und): Audio: aac (HE-AACv2) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 32 kb/s
 Metadata:
 handler_name : SoundHandler
 vendor_id : [0][0][0][0]



Stream mapping:
 Stream #0:0 -> #0:0 (copy)
 Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
[mov,mp4,m4a,3gp,3g2,mj2 @ 000001e74b579400] Auto-inserting h264_mp4toannexb bitstream filter

frame= 1737 fps=0.0 q=-1.0 Lsize= 5442kB time=00:00:58.14 bitrate= 766.8kbits/s speed=1.01e+03x
video:4647kB audio:736kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.084181%



-
FFMPEG Concat with Videos in millisecond Length results in broken Video
1er septembre 2023, par SnickbrackI am using this List of Videos for Concatination in FFMPEG :


file 'C:\Work\test\RandomUpwardShots\0dcd83e6-1931-4bf1-87f0-211c758050f3.mp4'
inpoint 00:00:07.4890000
outpoint 00:00:07.7250000
file 'C:\Work\test\RandomUpwardShots\0dcd83e6-1931-4bf1-87f0-211c758050f3.mp4'
inpoint 00:00:01.6300000
outpoint 00:00:01.8660000
file 'C:\Work\test\RandomUpwardShots\0dcd83e6-1931-4bf1-87f0-211c758050f3.mp4'
inpoint 00:00:12.7170000
outpoint 00:00:12.9530000
file 'C:\Work\test\RandomUpwardShots\0dcd83e6-1931-4bf1-87f0-211c758050f3.mp4'
inpoint 00:00:05.6260000
outpoint 00:00:05.8620000
file 'C:\Work\test\RandomUpwardShots\0dcd83e6-1931-4bf1-87f0-211c758050f3.mp4'
inpoint 00:00:49.5930000
outpoint 00:00:49.8290000
file 'C:\Work\test\RandomUpwardShots\0dcd83e6-1931-4bf1-87f0-211c758050f3.mp4'
inpoint 00:00:50.3050000
outpoint 00:00:50.5410000
file 'C:\Work\test\RandomUpwardShots\18c1a3cc-5817-4676-a01b-18cc72f9dad7.mp4'
inpoint 00:00:28.1420000
outpoint 00:00:28.6830000
file 'C:\Work\test\RandomUpwardShots\18c1a3cc-5817-4676-a01b-18cc72f9dad7.mp4'
inpoint 00:00:08.0820000
outpoint 00:00:08.6230000
file 'C:\Work\test\RandomUpwardShots\18c1a3cc-5817-4676-a01b-18cc72f9dad7.mp4'
inpoint 00:00:18.6850000
outpoint 00:00:19.2260000
file 'C:\Work\test\RandomUpwardShots\1af968d4-a6e9-4c44-a6d9-c6c06bb8631a.mp4'
inpoint 00:00:22.3670000
outpoint 00:00:22.5140000
file 'C:\Work\test\RandomUpwardShots\1af968d4-a6e9-4c44-a6d9-c6c06bb8631a.mp4'
inpoint 00:00:03.4820000
outpoint 00:00:03.6290000
file 'C:\Work\test\RandomUpwardShots\1af968d4-a6e9-4c44-a6d9-c6c06bb8631a.mp4'
inpoint 00:00:40.2620000
outpoint 00:00:40.4090000
file 'C:\Work\test\RandomUpwardShots\1af968d4-a6e9-4c44-a6d9-c6c06bb8631a.mp4'
inpoint 00:00:49.5600000
outpoint 00:00:49.7070000
file 'C:\Work\test\RandomUpwardShots\1af968d4-a6e9-4c44-a6d9-c6c06bb8631a.mp4'
inpoint 00:00:20.4010000
outpoint 00:00:20.5480000
file 'C:\Work\test\RandomUpwardShots\1af968d4-a6e9-4c44-a6d9-c6c06bb8631a.mp4'
inpoint 00:00:30.4620000
outpoint 00:00:30.6090000
file 'C:\Work\test\RandomUpwardShots\1af968d4-a6e9-4c44-a6d9-c6c06bb8631a.mp4'
inpoint 00:00:40.8190000
outpoint 00:00:40.9660000
file 'C:\Work\test\RandomUpwardShots\1af968d4-a6e9-4c44-a6d9-c6c06bb8631a.mp4'
inpoint 00:00:03.5130000
outpoint 00:00:03.6600000
file 'C:\Work\test\RandomUpwardShots\1af968d4-a6e9-4c44-a6d9-c6c06bb8631a.mp4'
inpoint 00:00:20.0250000
outpoint 00:00:20.1720000
file 'C:\Work\test\RandomUpwardShots\22c3c2e2-4ab9-4ced-ada0-48eaeb4d0854.mp4'
inpoint 00:00:07.8730000
outpoint 00:00:08.2310000
file 'C:\Work\test\RandomUpwardShots\22c3c2e2-4ab9-4ced-ada0-48eaeb4d0854.mp4'
inpoint 00:00:02.9720000
outpoint 00:00:03.3300000
file 'C:\Work\test\RandomUpwardShots\22c3c2e2-4ab9-4ced-ada0-48eaeb4d0854.mp4'
inpoint 00:00:15.0240000
outpoint 00:00:15.3820000
file 'C:\Work\test\RandomUpwardShots\22c3c2e2-4ab9-4ced-ada0-48eaeb4d0854.mp4'
inpoint 00:00:14.9730000
outpoint 00:00:15.3310000
file 'C:\Work\test\RandomUpwardShots\22c3c2e2-4ab9-4ced-ada0-48eaeb4d0854.mp4'
inpoint 00:00:10.9450000
outpoint 00:00:11.3030000
file 'C:\Work\test\RandomUpwardShots\22c3c2e2-4ab9-4ced-ada0-48eaeb4d0854.mp4'
inpoint 00:00:12.3510000
outpoint 00:00:12.7090000
file 'C:\Work\test\RandomUpwardShots\61c509e8-efbf-4697-872a-dc288e5ae8d3.mp4'
inpoint 00:00:06.7640000
outpoint 00:00:07.0580000
file 'C:\Work\test\RandomUpwardShots\61c509e8-efbf-4697-872a-dc288e5ae8d3.mp4'
inpoint 00:00:38.3440000
outpoint 00:00:38.6380000
file 'C:\Work\test\RandomUpwardShots\61c509e8-efbf-4697-872a-dc288e5ae8d3.mp4'
inpoint 00:00:01.6260000
outpoint 00:00:01.9200000
file 'C:\Work\test\RandomUpwardShots\61c509e8-efbf-4697-872a-dc288e5ae8d3.mp4'
inpoint 00:00:01.8380000
outpoint 00:00:02.1320000
file 'C:\Work\test\RandomUpwardShots\61c509e8-efbf-4697-872a-dc288e5ae8d3.mp4'
inpoint 00:00:06.9730000
outpoint 00:00:07.2670000
file 'C:\Work\test\RandomUpwardShots\8a3041f6-7eba-4473-bd5c-2cf05f31e62c.mp4'
inpoint 00:00:38.4000000
outpoint 00:00:38.5950000
file 'C:\Work\test\RandomUpwardShots\8a3041f6-7eba-4473-bd5c-2cf05f31e62c.mp4'
inpoint 00:00:12.3260000
outpoint 00:00:12.5210000
file 'C:\Work\test\RandomUpwardShots\8a3041f6-7eba-4473-bd5c-2cf05f31e62c.mp4'
inpoint 00:00:23.9310000
outpoint 00:00:24.1260000
file 'C:\Work\test\RandomUpwardShots\8a3041f6-7eba-4473-bd5c-2cf05f31e62c.mp4'
inpoint 00:00:39.6420000
outpoint 00:00:39.8370000
file 'C:\Work\test\RandomUpwardShots\8a3041f6-7eba-4473-bd5c-2cf05f31e62c.mp4'
inpoint 00:00:06.5000000
outpoint 00:00:06.6950000
file 'C:\Work\test\RandomUpwardShots\8a3041f6-7eba-4473-bd5c-2cf05f31e62c.mp4'
inpoint 00:00:43.1100000
outpoint 00:00:43.3050000
file 'C:\Work\test\RandomUpwardShots\8a3041f6-7eba-4473-bd5c-2cf05f31e62c.mp4'
inpoint 00:00:52.4960000
outpoint 00:00:52.6910000
file 'C:\Work\test\RandomUpwardShots\8a3041f6-7eba-4473-bd5c-2cf05f31e62c.mp4'
inpoint 00:00:34.0990000
outpoint 00:00:34.2940000
file 'C:\Work\test\RandomUpwardShots\8a3041f6-7eba-4473-bd5c-2cf05f31e62c.mp4'
inpoint 00:00:33.3750000
outpoint 00:00:33.5700000
file 'C:\Work\test\RandomUpwardShots\8a769a1c-9ba7-4d59-bbea-f91fddb962a0.mp4'
inpoint 00:00:37.3980000
outpoint 00:00:37.9280000
file 'C:\Work\test\RandomUpwardShots\8a769a1c-9ba7-4d59-bbea-f91fddb962a0.mp4'
inpoint 00:00:25.1330000
outpoint 00:00:25.6630000
file 'C:\Work\test\RandomUpwardShots\8a769a1c-9ba7-4d59-bbea-f91fddb962a0.mp4'
inpoint 00:00:22.3130000
outpoint 00:00:22.8430000
file 'C:\Work\test\RandomUpwardShots\8a7951aa-70c8-4943-a059-a02264e82ddc.mp4'
inpoint 00:00:35.4570000
outpoint 00:00:35.6000000
file 'C:\Work\test\RandomUpwardShots\8a7951aa-70c8-4943-a059-a02264e82ddc.mp4'
inpoint 00:00:07.5190000
outpoint 00:00:07.6620000
file 'C:\Work\test\RandomUpwardShots\8a7951aa-70c8-4943-a059-a02264e82ddc.mp4'
inpoint 00:00:38.3690000
outpoint 00:00:38.5120000
file 'C:\Work\test\RandomUpwardShots\8a7951aa-70c8-4943-a059-a02264e82ddc.mp4'
inpoint 00:00:58.3520000
outpoint 00:00:58.4950000
file 'C:\Work\test\RandomUpwardShots\8a7951aa-70c8-4943-a059-a02264e82ddc.mp4'
inpoint 00:00:21.8970000
outpoint 00:00:22.0400000
file 'C:\Work\test\RandomUpwardShots\8a7951aa-70c8-4943-a059-a02264e82ddc.mp4'
inpoint 00:00:57.4000000
outpoint 00:00:57.5430000
file 'C:\Work\test\RandomUpwardShots\8a7951aa-70c8-4943-a059-a02264e82ddc.mp4'
inpoint 00:00:10.0960000
outpoint 00:00:10.2390000
file 'C:\Work\test\RandomUpwardShots\8a7951aa-70c8-4943-a059-a02264e82ddc.mp4'
inpoint 00:00:32.0420000
outpoint 00:00:32.1850000
file 'C:\Work\test\RandomUpwardShots\8a7951aa-70c8-4943-a059-a02264e82ddc.mp4'
inpoint 00:00:39.9040000
outpoint 00:00:40.0470000
file 'C:\Work\test\RandomUpwardShots\8a7951aa-70c8-4943-a059-a02264e82ddc.mp4'
inpoint 00:00:03.7370000
outpoint 00:00:03.8800000
file 'C:\Work\test\RandomUpwardShots\8cc0daf7-affd-4e16-bd2b-31727829b9eb.mp4'
inpoint 00:00:23.5900000
outpoint 00:00:23.7960000
file 'C:\Work\test\RandomUpwardShots\8cc0daf7-affd-4e16-bd2b-31727829b9eb.mp4'
inpoint 00:00:39.9760000
outpoint 00:00:40.1820000
file 'C:\Work\test\RandomUpwardShots\8cc0daf7-affd-4e16-bd2b-31727829b9eb.mp4'
inpoint 00:00:25.0120000
outpoint 00:00:25.2180000
file 'C:\Work\test\RandomUpwardShots\8cc0daf7-affd-4e16-bd2b-31727829b9eb.mp4'
inpoint 00:00:32.9350000
outpoint 00:00:33.1410000
file 'C:\Work\test\RandomUpwardShots\8cc0daf7-affd-4e16-bd2b-31727829b9eb.mp4'
inpoint 00:00:25.0670000
outpoint 00:00:25.2730000
file 'C:\Work\test\RandomUpwardShots\8cc0daf7-affd-4e16-bd2b-31727829b9eb.mp4'
inpoint 00:00:13.9150000
outpoint 00:00:14.1210000
file 'C:\Work\test\RandomUpwardShots\8cc0daf7-affd-4e16-bd2b-31727829b9eb.mp4'
inpoint 00:00:49.3900000
outpoint 00:00:49.5960000
file 'C:\Work\test\RandomUpwardShots\9ce865a0-4c34-478e-9952-72e4c280daf7.mp4'
inpoint 00:00:27.2750000
outpoint 00:00:28.0520000



And this command in CLI :


ffmpeg -y -safe 0 -f concat -i outputFile.txt -map 0:v -map 0:a -c:a copy -c:v copy outputFile.mp4


And I get this Video as a result :
https://www.youtube.com/shorts/gG4GG-0gIqw


The Points why I call this broken :


- 

- Audio has clearly some scrubbing to it
- The Video is playing under Windows (VLC-Player) but the Audio is "gone" after the first Clip
- The Video shows clearly some Fragments under Windows and you can't see anything








(For Point 2 and 3 this is not visible in the Youtube-Video. Sadly I dont know why. But I also dont know how to share the resulting video...)


Is there anything to clear this up ? Is there a way to re-encode the separate Clips after cutting them with FFMPEG ?