
Recherche avancée
Autres articles (60)
-
Pas question de marché, de cloud etc...
10 avril 2011Le vocabulaire utilisé sur ce site essaie d’éviter toute référence à la mode qui fleurit allègrement
sur le web 2.0 et dans les entreprises qui en vivent.
Vous êtes donc invité à bannir l’utilisation des termes "Brand", "Cloud", "Marché" etc...
Notre motivation est avant tout de créer un outil simple, accessible à pour tout le monde, favorisant
le partage de créations sur Internet et permettant aux auteurs de garder une autonomie optimale.
Aucun "contrat Gold ou Premium" n’est donc prévu, aucun (...) -
Contribute to documentation
13 avril 2011Documentation is vital to the development of improved technical capabilities.
MediaSPIP welcomes documentation by users as well as developers - including : critique of existing features and functions articles contributed by developers, administrators, content producers and editors screenshots to illustrate the above translations of existing documentation into other languages
To contribute, register to the project users’ mailing (...) -
Selection of projects using MediaSPIP
2 mai 2011, parThe examples below are representative elements of MediaSPIP specific uses for specific projects.
MediaSPIP farm @ Infini
The non profit organizationInfini develops hospitality activities, internet access point, training, realizing innovative projects in the field of information and communication technologies and Communication, and hosting of websites. It plays a unique and prominent role in the Brest (France) area, at the national level, among the half-dozen such association. Its members (...)
Sur d’autres sites (6752)
-
ffmpeg and carrierwave with Heroku
20 mai 2015, par duques_lI try to use the two following gems on Heroku :
gem 'carrierwave-video'
gem 'carrierwave-video-thumbnailer'Then, I need ffmpeg. I tried many different
.buildpacks
but I always have an error when I try to upload a video and encode it into mp4 format.With https://github.com/shunjikonishi/heroku-buildpack-ffmpeg, I’ve got :
ffmpeg version git-2013-06-02-5711e4f Copyright (c) 2000-2013 the FFmpeg developers
2015-05-20T17:16:52.195610+00:00 app[web.1]: built on Jun 2 2013 07:38:40 with gcc 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1)
2015-05-20T17:16:52.195611+00:00 app[web.1]: configuration: --enable-shared --disable-asm --prefix=/app/vendor/ffmpeg
2015-05-20T17:16:52.195612+00:00 app[web.1]: libavutil 52. 34.100 / 52. 34.100
2015-05-20T17:16:52.195614+00:00 app[web.1]: libavcodec 55. 13.100 / 55. 13.100
2015-05-20T17:16:52.195615+00:00 app[web.1]: libavformat 55. 8.102 / 55. 8.102
2015-05-20T17:16:52.195617+00:00 app[web.1]: libavdevice 55. 2.100 / 55. 2.100
2015-05-20T17:16:52.195618+00:00 app[web.1]: libavfilter 3. 74.101 / 3. 74.101
2015-05-20T17:16:52.195619+00:00 app[web.1]: libswscale 2. 3.100 / 2. 3.100
2015-05-20T17:16:52.195621+00:00 app[web.1]: libswresample 0. 17.102 / 0. 17.102
2015-05-20T17:16:52.195622+00:00 app[web.1]: Unrecognized option 'preset'.
2015-05-20T17:16:52.195623+00:00 app[web.1]: Error splitting the argument list: Option not found
2015-05-20T17:16:52.195625+00:00 app[web.1]:
2015-05-20T17:16:52.195626+00:00 app[web.1]: Errors: no output file created.With https://github.com/HYPERHYPER/heroku-buildpack-ffmpeg, I’ve got :
ffmpeg version 2.5.2 Copyright (c) 2000-2014 the FFmpeg developers
2015-05-20T17:12:15.849778+00:00 app[web.1]: built on Jan 14 2015 21:42:21 with gcc 4.8 (Ubuntu 4.8.2-19ubuntu1)
2015-05-20T17:12:15.849779+00:00 app[web.1]: configuration: --enable-libtheora --enable-libvorbis --prefix=/app/vendor/ffmpeg
2015-05-20T17:12:15.849781+00:00 app[web.1]: libavutil 54. 15.100 / 54. 15.100
2015-05-20T17:12:15.849783+00:00 app[web.1]: libavcodec 56. 13.100 / 56. 13.100
2015-05-20T17:12:15.849784+00:00 app[web.1]: libavformat 56. 15.102 / 56. 15.102
2015-05-20T17:12:15.849785+00:00 app[web.1]: libavdevice 56. 3.100 / 56. 3.100
2015-05-20T17:12:15.849787+00:00 app[web.1]: libavfilter 5. 2.103 / 5. 2.103
2015-05-20T17:12:15.849788+00:00 app[web.1]: libswscale 3. 1.101 / 3. 1.101
2015-05-20T17:12:15.849789+00:00 app[web.1]: libswresample 1. 1.100 / 1. 1.100
2015-05-20T17:12:15.849791+00:00 app[web.1]: Unrecognized option 'preset'.
2015-05-20T17:12:15.849793+00:00 app[web.1]: Error splitting the argument list: Option not found
2015-05-20T17:12:15.849794+00:00 app[web.1]:
2015-05-20T17:12:15.849795+00:00 app[web.1]: Errors: no output file created.With https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest, I’ve got :
2015-05-20T16:54:10.259031+00:00 app[web.1]: ffmpeg version 2.6.3- http://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2015 the FFmpeg developers
2015-05-20T16:54:10.259032+00:00 app[web.1]: built with gcc 4.9.2 (Debian 4.9.2-16)
2015-05-20T16:54:10.259035+00:00 app[web.1]: configuration: --enable-gpl --enable-version3 --disable-shared --disable-debug --enable-runtime-cpudetect --enable-libmp3lame --enable-libx264 --enable-libx265 --enable-libwebp --enable-libspeex --enable-libvorbis --enable-libvpx --enable-libfreetype --enable-fontconfig --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-gray --enable-libopenjpeg --enable-libopus --enable-libass --enable-gnutls --enable-libvidstab --enable-libsoxr --cc=gcc-4.9
2015-05-20T16:54:10.259037+00:00 app[web.1]: libavutil 54. 20.100 / 54. 20.100
2015-05-20T16:54:10.259039+00:00 app[web.1]: libavcodec 56. 26.100 / 56. 26.100
2015-05-20T16:54:10.259040+00:00 app[web.1]: libavformat 56. 25.101 / 56. 25.101
2015-05-20T16:54:10.259042+00:00 app[web.1]: libavdevice 56. 4.100 / 56. 4.100
2015-05-20T16:54:10.259043+00:00 app[web.1]: libavfilter 5. 11.102 / 5. 11.102
2015-05-20T16:54:10.259044+00:00 app[web.1]: libswscale 3. 1.101 / 3. 1.101
2015-05-20T16:54:10.259046+00:00 app[web.1]: libswresample 1. 1.100 / 1. 1.100
2015-05-20T16:54:10.259047+00:00 app[web.1]: libpostproc 53. 3.100 / 53. 3.100
2015-05-20T16:54:10.259048+00:00 app[web.1]: Input #0, flv, from '/app/public/uploads/tmp/1432140850-3-8809/test2.flv':
2015-05-20T16:54:10.259049+00:00 app[web.1]: Metadata:
2015-05-20T16:54:10.259050+00:00 app[web.1]: canSeekToEnd : true
2015-05-20T16:54:10.259052+00:00 app[web.1]: metadatacreator : FlvEncoder v0.9 Lee Felarca
2015-05-20T16:54:10.259053+00:00 app[web.1]: Duration: 00:00:10.00, start: 0.000000, bitrate: 3734 kb/s
2015-05-20T16:54:10.259054+00:00 app[web.1]: Stream #0:0: Video: flashsv, bgr24, 320x240, 5 fps, 5 tbr, 1k tbn, 1k tbc
2015-05-20T16:54:10.259055+00:00 app[web.1]: Stream #0:1: Audio: pcm_s16le, 44100 Hz, mono, s16, 705 kb/s
2015-05-20T16:54:10.259057+00:00 app[web.1]: Please use -q:a or -q:v, -qscale is ambiguous
2015-05-20T16:54:10.259058+00:00 app[web.1]: Unknown encoder 'libfaac'
2015-05-20T16:54:10.259059+00:00 app[web.1]:
2015-05-20T16:54:10.259060+00:00 app[web.1]: Errors: no output file created.What should I do in order to be able to encode my videos to mp4 format ?
-
Android and iPhone compatible mp4 format using ffmpeg
23 mai 2015, par Muhammad UmarI have two video files, their metatdata and details are as below
ANDROID
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf55.19.104
Duration: 00:00:04.74, start: 0.046440, bitrate: 696 kb/s
Stream #0:0(und): Video: h264 (Constrained Baseline) (avc1 / 0x31637661), yuv420p, 480x480, 665 kb/s, 15 fps, 15 tbr, 15360 tbn, 30 tbc (default)
Metadata:
handler_name : VideoHandler
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 64 kb/s (default)
Metadata:
handler_name : SoundHandler
IPHONE
Metadata:
major_brand : mp42
minor_version : 1
compatible_brands: mp41mp42isom
creation_time : 2015-05-23 05:59:42
Duration: 00:00:02.10, start: 0.000000, bitrate: 1109 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, smpte170m/bt709/bt709), 320x320, 1053 kb/s, 24.19 fps, 30 tbr, 30 tbn, 60 tbc (default)
Metadata:
creation_time : 2015-05-23 05:59:42
handler_name : Core Media Video
Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 61 kb/s (default)
Metadata:
creation_time : 2015-05-23 05:59:42
handler_name : Core Media AudioThe iPhone version is NOT running in android VideoView. Which settings should i change to make it compatible with Android VideoView
-
ffmpeg convert any file to any file
28 mai 2015, par VishnuI Want simple command to convert any supported file to any file with little possible video compression.
for example
avi to mp4
mp4 to 3gp
.
.etc..I tried below code
ffmpeg -i infile.flv outfile.3gp
It works for some but for some other like
flv to 3gp
conversion it throws error like below and also output file size is very large than input."Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height"
P:s i compiled with below librareis
./configure --enable-version3 --enable-libopencore-amrnb --enable-libvo-aacenc --enable-libopencore-amrwb --enable-libvpx --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-gpl --enable-postproc --enable-nonfree
full response
array(48) {
[0]=>
string(77) "ffmpeg version N-72286-gd9b264b Copyright (c) 2000-2015 the FFmpeg developers"
[1]=>
string(56) " built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-11)"
[2]=>
string(261) " configuration: --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libvpx --enable-libfaac --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-gpl --enable-postproc --enable-nonfree"
[3]=>
string(40) " libavutil 54. 23.101 / 54. 23.101"
[4]=>
string(40) " libavcodec 56. 39.101 / 56. 39.101"
[5]=>
string(40) " libavformat 56. 33.101 / 56. 33.101"
[6]=>
string(40) " libavdevice 56. 4.100 / 56. 4.100"
[7]=>
string(40) " libavfilter 5. 16.101 / 5. 16.101"
[8]=>
string(40) " libswscale 3. 1.101 / 3. 1.101"
[9]=>
string(40) " libswresample 1. 1.100 / 1. 1.100"
[10]=>
string(40) " libpostproc 53. 3.100 / 53. 3.100"
[11]=>
string(32) "Input #0, flv, from 'video.flv':"
[12]=>
string(11) " Metadata:"
[13]=>
string(25) " major_brand : M4V"
[14]=>
string(23) " minor_version : 1"
[15]=>
string(39) " compatible_brands: M4V M4A mp42isom"
[16]=>
string(26) " date : 2008"
[17]=>
string(71) " copyright : © 2008 Blender Foundation | www.bigbuckbunny.org"
[18]=>
string(36) " title : Big Buck Bunny"
[19]=>
string(43) " artist : Peach Open Movie Team"
[20]=>
string(56) " composer : Sacha Goedegebure / Ton Roosendaal"
[21]=>
string(35) " encoder : Lavf55.33.100"
[22]=>
string(59) " Duration: 00:09:56.58, start: 0.058000, bitrate: 663 kb/s"
[23]=>
string(88) " Stream #0:0: Video: h264 (High), yuv420p, 640x360, 24.42 fps, 24 tbr, 1k tbn, 48 tbc"
[24]=>
string(61) " Stream #0:1: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s"
[25]=>
string(90) "[h263 @ 0x1ef5f60] The specified picture size of 640x360 is not valid for the H.263 codec."
[26]=>
string(77) "Valid sizes are 128x96, 176x144, 352x288, 704x576, and 1408x1152. Try H.263+."
[27]=>
string(33) "Output #0, 3gp, to 'outfile.3gp':"
[28]=>
string(11) " Metadata:"
[29]=>
string(25) " major_brand : M4V"
[30]=>
string(23) " minor_version : 1"
[31]=>
string(39) " compatible_brands: M4V M4A mp42isom"
[32]=>
string(26) " date : 2008"
[33]=>
string(71) " copyright : © 2008 Blender Foundation | www.bigbuckbunny.org"
[34]=>
string(36) " title : Big Buck Bunny"
[35]=>
string(43) " artist : Peach Open Movie Team"
[36]=>
string(56) " composer : Sacha Goedegebure / Ton Roosendaal"
[37]=>
string(35) " encoder : Lavf55.33.100"
[38]=>
string(60) " Stream #0:0: Video: h263, none, q=2-31, 128 kb/s, 24 fps"
[39]=>
string(13) " Metadata:"
[40]=>
string(42) " encoder : Lavc56.39.101 h263"
[41]=>
string(52) " Stream #0:1: Audio: amr_nb, 0 channels, 128 kb/s"
[42]=>
string(13) " Metadata:"
[43]=>
string(55) " encoder : Lavc56.39.101 libopencore_amrnb"
[44]=>
string(15) "Stream mapping:"
[45]=>
string(54) " Stream #0:0 -> #0:0 (h264 (native) -> h263 (native))"
[46]=>
string(66) " Stream #0:1 -> #0:1 (mp3 (native) -> amr_nb (libopencore_amrnb))"
[47]=>
string(119) "Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height"
}