
Recherche avancée
Médias (1)
-
Spitfire Parade - Crisis
15 mai 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Audio
Autres articles (67)
-
Submit bugs and patches
13 avril 2011Unfortunately a software is never perfect.
If you think you have found a bug, report it using our ticket system. Please to help us to fix it by providing the following information : the browser you are using, including the exact version as precise an explanation as possible of the problem if possible, the steps taken resulting in the problem a link to the site / page in question
If you think you have solved the bug, fill in a ticket and attach to it a corrective patch.
You may also (...) -
Possibilité de déploiement en ferme
12 avril 2011, parMediaSPIP peut être installé comme une ferme, avec un seul "noyau" hébergé sur un serveur dédié et utilisé par une multitude de sites différents.
Cela permet, par exemple : de pouvoir partager les frais de mise en œuvre entre plusieurs projets / individus ; de pouvoir déployer rapidement une multitude de sites uniques ; d’éviter d’avoir à mettre l’ensemble des créations dans un fourre-tout numérique comme c’est le cas pour les grandes plate-formes tout public disséminées sur le (...) -
Ajouter des informations spécifiques aux utilisateurs et autres modifications de comportement liées aux auteurs
12 avril 2011, parLa manière la plus simple d’ajouter des informations aux auteurs est d’installer le plugin Inscription3. Il permet également de modifier certains comportements liés aux utilisateurs (référez-vous à sa documentation pour plus d’informations).
Il est également possible d’ajouter des champs aux auteurs en installant les plugins champs extras 2 et Interface pour champs extras.
Sur d’autres sites (9302)
-
How do I convert a 3D SBS dual-fisheye image to 3D SBS dual-equirectangular with only open-source tools ? [closed]
21 octobre 2024, par Ethan TCanon has released a new 3D VR lens for their RF mount and I recently rented it to see what it's like to work with. Unfortunately, they charge a subscription fee for their conversion software, which I've also found to be inconveniently limited in real-world use cases. Thus I'm interested in an open-source approach to converting the video captured by this lens using something like
ffmpeg
.

The video is dual-fisheye and the Canon tool produces dual-equirectangular side-by-side video. I would like to perform this same conversion in
ffmpeg
or a similarly-powerful open-source tool.

Related questions exist but aren't quite correct. Most dual-fisheye input seems to be used to create 360-degree 2D video, not 3D SBS.


-
How to open anullsrc input ?
5 mai 2022, par dgsgsdgsgdhddhgI'm trying :


avformat_open_input(
 &input_context,
 "anullsrc", 
 NULL,
 NULL
 );



That however does not work and
input_context
remains NULL.

The 3rd argument,
NULL
, is an optionalAVInputFormat
.
https://ffmpeg.org/doxygen/trunk/group__lavf__decoding.html#gac05d61a2b492ae3985c658f34622c19d

fmt If non-NULL, this parameter forces a specific input format. Otherwise the format is autodetected.


I wanted to supply it by first creating the
AVInputFormat
withav_find_input_format
- that however fails to find the format (lavfi
), because it seems not to be registered in file./libavformat/allformats.c
even though it exists in./libavdevice/lavfi.c
.

Edit


I might have found an issue. When I do :


$ ffmpeg -v 0 -demuxers | grep lavfi



The output is :


D lavfi Libavfilter virtual input device




However, when I do :


main | grep lavfi



Where main is my program which includes :


while ((fmt = av_demuxer_iterate(&i))) 
 printf("%s\n", fmt->name); 



I get no output (I confirm that some demuxers are listed if I don't grep for lavfi).


So it seems then, that
libavformat.h
does not know aboutlavfi
demuxer, whereas ffmpeg does. So it seems I need to fix this issue now.

-
Unable to open FFmpegFrameRecorder stream on a UDP port on Windows
4 juin 2022, par DeoBelbertI am trying to stream a webcam video with FFmpegFrameRecorder and play it with "ffplay" command, but the ffplay command fails with the following message 'udp ://127.0.0.1:25777 : Invalid data found when processing input/0'.


The code I am using for streaming the video,


public void startStreaming() throws Exception {
 OpenCVFrameGrabber grabber = new OpenCVFrameGrabber(0);
 grabber.setVideoCodec(27);
 grabber.setImageMode(FrameGrabber.ImageMode.COLOR);
 grabber.setBitsPerPixel(10);
 grabber.setFormat("yuvj420p");
 grabber.start();
 FFmpegFrameRecorder recorder = new FFmpegFrameRecorder("udp://127.0.0.1:25777", grabber.getImageWidth(), grabber.getImageHeight());
 recorder.setFrameRate(grabber.getFrameRate());
 recorder.setVideoBitrate(grabber.getVideoBitrate());
 recorder.setOption("listen", "1");
 recorder.setFormat("h264");
 recorder.setPixelFormat(AV_PIX_FMT_YUV420P);
 recorder.setVideoCodecName("h264_videotoolbox");
 recorder.setVideoCodec(27);
 recorder.setOption("keyint", "10");
 recorder.start();}



And I am calling the recorder.record in a thread as follows,


frame = grabber.grabFrame(); 
recorder.record(frame);



After starting the stream, I opened the command line and tried to play the stream with the following command,


ffplay udp://127.0.0.1:25777



And it is failing with the following message,


udp://127.0.0.1:25777: Invalid data found when processing input/0



To get the stream information, I used the following command,


ffmpeg -i udp://127.0.0.1:25777



And it showed the following output,


[h264 @ 0000014dd1424880] non-existing PPS 0 referenced
[h264 @ 0000014dd1424880] decode_slice_header error
[h264 @ 0000014dd1424880] non-existing PPS 0 referenced
[h264 @ 0000014dd1424880] decode_slice_header error
[h264 @ 0000014dd1424880] non-existing PPS 0 referenced
[h264 @ 0000014dd1424880] decode_slice_header error
[h264 @ 0000014dd1424880] non-existing PPS 0 referenced
[h264 @ 0000014dd1424880] decode_slice_header error
[h264 @ 0000014dd1424880] no frame!



But when I tried with TCP protocol it is working fine and I am able to play the video.
How can I fix this issue ? this is the first time I am using the FFmpeg and JavaCV.