
Recherche avancée
Autres articles (38)
-
Les autorisations surchargées par les plugins
27 avril 2010, parMediaspip core
autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs -
HTML5 audio and video support
13 avril 2011, parMediaSPIP uses HTML5 video and audio tags to play multimedia files, taking advantage of the latest W3C innovations supported by modern browsers.
The MediaSPIP player used has been created specifically for MediaSPIP and can be easily adapted to fit in with a specific theme.
For older browsers the Flowplayer flash fallback is used.
MediaSPIP allows for media playback on major mobile platforms with the above (...) -
De l’upload à la vidéo finale [version standalone]
31 janvier 2010, parLe chemin d’un document audio ou vidéo dans SPIPMotion est divisé en trois étapes distinctes.
Upload et récupération d’informations de la vidéo source
Dans un premier temps, il est nécessaire de créer un article SPIP et de lui joindre le document vidéo "source".
Au moment où ce document est joint à l’article, deux actions supplémentaires au comportement normal sont exécutées : La récupération des informations techniques des flux audio et video du fichier ; La génération d’une vignette : extraction d’une (...)
Sur d’autres sites (4703)
-
Convert fla and swf to mp4 video
4 mai 2021, par Max WilliamsI have an .fla file and a .swf file which were intended to make a Flash Video some years ago.


I want to make an mp4. i tried simply passing the swf into ffmpeg, and the resulting mp4 file had the audio but no video. If I use the fla and the swf, would I get video too ? I don't know how Flash worked wrt the different file types.


EDIT : as asked for, the output from doing just the swf and from using both as the input :


swf alone :


$ ffmpeg -i input.swf output.mp4
ffmpeg version git-2018-05-03-0f0d468 Copyright (c) 2000-2018 the FFmpeg developers
 built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.4)
 configuration: --enable-gpl --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-version3
 libavutil 56. 18.100 / 56. 18.100
 libavcodec 58. 19.100 / 58. 19.100
 libavformat 58. 13.100 / 58. 13.100
 libavdevice 58. 4.100 / 58. 4.100
 libavfilter 7. 21.100 / 7. 21.100
 libswscale 5. 2.100 / 5. 2.100
 libswresample 3. 2.100 / 3. 2.100
 libpostproc 55. 2.100 / 55. 2.100
[swf @ 0x22483c0] SWF compressed file detected
[swf @ 0x22483c0] Estimating duration from bitrate, this may be inaccurate
Input #0, swf, from 'input.swf':
 Duration: 00:00:51.87, bitrate: 112 kb/s
 Stream #0:0: Audio: mp3, 44100 Hz, mono, fltp, 112 kb/s
File 'output.mp4' already exists. Overwrite ? [y/N] y
Stream mapping:
 Stream #0:0 -> #0:0 (mp3 (mp3float) -> aac (native))
Press [q] to stop, [?] for help
Output #0, mp4, to 'output.mp4':
 Metadata:
 encoder : Lavf58.13.100
 Stream #0:0: Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 69 kb/s
 Metadata:
 encoder : Lavc58.19.100 aac
[swf @ 0x22483c0] New audio stream 0:1 at pos:226047 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:2 at pos:234457 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:3 at pos:245057 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:4 at pos:255657 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:5 at pos:270637 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:6 at pos:281967 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:7 at pos:290742 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:8 at pos:300612 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:9 at pos:309022 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:10 at pos:463819 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:11 at pos:696822 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:12 at pos:709202 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:13 at pos:735377 and DTS:0s
[swf @ 0x22483c0] New audio stream 0:14 at pos:745561 and DTS:0s
size= 265kB time=00:00:31.04 bitrate= 69.8kbits/s speed= 109x 
video:0kB audio:259kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 2.325915%
[aac @ 0x22a06c0] Qavg: 1972.990




both :


$ ffmpeg -i input.fla -i input.swf output.mp4
ffmpeg version git-2018-05-03-0f0d468 Copyright (c) 2000-2018 the FFmpeg developers
 built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.4)
 configuration: --enable-gpl --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis --enable-libx264 --enable-nonfree --enable-version3
 libavutil 56. 18.100 / 56. 18.100
 libavcodec 58. 19.100 / 58. 19.100
 libavformat 58. 13.100 / 58. 13.100
 libavdevice 58. 4.100 / 58. 4.100
 libavfilter 7. 21.100 / 7. 21.100
 libswscale 5. 2.100 / 5. 2.100
 libswresample 3. 2.100 / 3. 2.100
 libpostproc 55. 2.100 / 55. 2.100
input.fla: Invalid data found when processing input



-
fate/subtitles : Add JACOsub remuxing test
24 septembre 2021, par Andreas Rheinhardt -
fate/subtitles : Add remuxing test for lrc
1er octobre 2021, par Andreas Rheinhardtfate/subtitles : Add remuxing test for lrc
It uses the test-lrc.lrc sample which was added years ago, but never
used until now.Reviewed-by : Paul B Mahol <onemda@gmail.com>
Signed-off-by : Andreas Rheinhardt <andreas.rheinhardt@outlook.com>