Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
ffmpeg version 2.2.11 Copyright (c) 2000-2014 the FFmpeg developers built on Dec 19 2014 11:38:55 with gcc 4.8.3 (Gentoo 4.8.3 p1.1, pie-0.5.9) configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-shared --cc=x86_64-pc-linux-gnu-gcc --cxx=x86_64-pc-linux-gnu-g++ --ar=x86_64-pc-linux-gnu-ar --optflags='-O2 -pipe -march=core-avx-i' --extra-cflags='-O2 -pipe -march=core-avx-i' --extra-cxxflags='-O2 -pipe -march=core-avx-i' --disable-static --enable-gpl --enable-postproc --enable-avfilter --enable-avresample --disable-stripping --enable-version3 --disable-indev=v4l2 --disable-outdev=v4l2 --disable-indev=oss --disable-indev=jack --disable-outdev=oss --enable-bzlib --disable-runtime-cpudetect --disable-debug --disable-doc --disable-gnutls --enable-hardcoded-tables --enable-iconv --enable-network --disable-openssl --enable-ffplay --disable-vaapi --enable-vdpau --enable-zlib --enable-libvo-aacenc --disable-libvo-amrwbenc --enable-libmp3lame --disable-libaacplus --disable-libfaac --disable-libtheora --disable-libtwolame --disable-libwavpack --disable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --disable-libcdio --disable-libiec61883 --disable-libdc1394 --disable-libcaca --disable-openal --enable-opengl --disable-libv4l2 --enable-libpulse --enable-x11grab --disable-libflite --disable-frei0r --disable-fontconfig --disable-ladspa --disable-libass --enable-libfreetype --disable-libsoxr --enable-pthreads --disable-libopencore-amrwb --disable-libopencore-amrnb --disable-libfdk-aac --disable-libopenjpeg --disable-libbluray --disable-libcelt --disable-libgme --disable-libgsm --disable-libmodplug --disable-libopus --disable-libquvi --disable-librtmp --disable-libssh --disable-libschroedinger --disable-libspeex --enable-libvorbis --enable-libvpx --disable-libzvbi --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-neon --disable-vfp --disable-mips32r2 --disable-mipsdspr1 --disable-mipsdspr2 --disable-mipsfpu --disable-altivec --disable-amd3dnow --disable-amd3dnowext --disable-avx --disable-avx2 --disable-fma3 --disable-fma4 --disable-mmxext --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --cpu=core-avx-i libavutil 52. 66.100 / 52. 66.100 libavcodec 55. 52.102 / 55. 52.102 libavformat 55. 33.100 / 55. 33.100 libavdevice 55. 10.100 / 55. 10.100 libavfilter 4. 2.100 / 4. 2.100 libavresample 1. 2. 0 / 1. 2. 0 libswscale 2. 5.102 / 2. 5.102 libswresample 0. 18.100 / 0. 18.100 libpostproc 52. 3.100 / 52. 3.100 [mov,mp4,m4a,3gp,3g2,mj2 @ 0xe42900] stream 0, timescale not set Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'tvp-continuum-s01e10-1080p.mkv': Metadata: major_brand : mp42 minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : HandBrake 0.10.0 2014112200 title : Der Anschlag artist : Rachel Nichols, Victor Webster, Erik Knudsen, Stephen Lobo, Roger Cross, Lexa Doig, Tony Amendola, Omari Newton, Luvia Petersen, Jennifer Spence, Brian Markinson date : 2012 track : 10/10 genre : Sci-Fi, Thriller show : Continuum season_number : 1 episode_id : 10-01 episode_sort : 10 Duration: 00:42:07.21, start: 0.080000, bitrate: 4125 kb/s Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 1280x720, 2799 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc (default) Metadata: handler_name : VideoHandler Stream #0:1(deu): Audio: aac (mp4a / 0x6134706D), 48000 Hz, 5.1, fltp, 657 kb/s (default) Metadata: handler_name : Surround Stream #0:2(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, 5.1, fltp, 658 kb/s Metadata: handler_name : Surround Stream #0:3: Video: png, rgba, 480x660, 90k tbr, 90k tbn, 90k tbc x265 [info]: HEVC encoder version 1.4 x265 [info]: build info [Linux][GCC 4.8.3][64 bit] 16bpp x265 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX x265 [error]: Sample Aspect Ratio width must be greater than 0 [libx265 @ 0xf0c230] Cannot open libx265 encoder. Output #0, matroska, to 'e10.mkv': Metadata: major_brand : mp42 minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : HandBrake 0.10.0 2014112200 title : Der Anschlag artist : Rachel Nichols, Victor Webster, Erik Knudsen, Stephen Lobo, Roger Cross, Lexa Doig, Tony Amendola, Omari Newton, Luvia Petersen, Jennifer Spence, Brian Markinson date : 2012 track : 10/10 genre : Sci-Fi, Thriller show : Continuum season_number : 1 episode_id : 10-01 episode_sort : 10 Stream #0:0(und): Video: hevc, yuv420p, 1280x720, q=2-31, 200 kb/s, 90k tbn, 25 tbc (default) Metadata: handler_name : VideoHandler Stream #0:1(deu): Audio: ac3, 48000 Hz, 5.1, fltp (default) Metadata: handler_name : Surround Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1, fltp Metadata: handler_name : Surround Stream mapping: Stream #0:0 -> #0:0 (h264 -> libx265) Stream #0:1 -> #0:1 (aac -> ac3) Stream #0:2 -> #0:2 (aac -> ac3) Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height Conversion failed! |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Thorus« (31.01.2015, 12:00)
Quellcode |
|
1 |
gcc -o avcodec_decoding_encoding_8c avcodec_decoding_encoding_8c.c -lavformat -lavcodec -lavutil -lswscale -lz -lbz2 -lavresample -I/usr/local/include/ -L/usr/local/lib/ -lm -lpthread |
Quellcode |
|
1 2 3 4 5 6 7 8 |
eix libav * media-video/libav Available versions: (0/0.8) 0.8.7 **0.8.9999 (0/9) (~)9.7 **9.9999 **9999^t {{(+)3dnow (+)3dnowext X aac alsa altivec amr avx bindist +bzip2 cdio cpudetection custom-cflags debug dirac doc +encode faac fdk frei0r +gpl gsm +hardcoded-tables ieee1394 jack jpeg2k (+)mmx (+)mmxext mp3 neon network openssl opus oss pic pulseaudio +qt-faststart rtmp schroedinger sdl speex ssl (+)ssse3 static-libs test theora threads tools truetype v4l vaapi vdpau vis vorbis vpx x264 xvid +zlib}} Homepage: http://libav.org/ Description: Complete solution to record, convert and stream audio and video. |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
emerge media-video/libav * IMPORTANT: 4 news items need reading for repository 'gentoo'. * Use eselect news to read news items. * Last emerge --sync was 1y 212d 1h 9m 24s ago. Calculating dependencies... done! [ebuild N ~] media-video/libav-9.7 USE="X aac alsa amr bzip2 encode faac gpl hardcoded-tables jack jpeg2k mmx mmxext mp3 oss sdl speex ssl theora threads truetype v4l vaapi vorbis x264 xvid zlib -3dnow -3dnowext (-altivec) -avx -bindist -cdio -cpudetection -custom-cflags -debug -doc -fdk -frei0r -gsm -ieee1394 (-neon) -network -openssl -opus -pic -pulseaudio -rtmp -schroedinger -ssse3 -static-libs {-test} -tools -vdpau (-vis) -vpx" [blocks B ] media-video/ffmpeg ("media-video/ffmpeg" is blocking media-video/libav-9.7) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (media-video/libav-9.7::gentoo, ebuild scheduled for merge) pulled in by media-video/libav >=media-video/libav-0.8.4[X,encode,jpeg2k,mp3,sdl,speex,theora,threads,truetype,vaapi,x264] required by (virtual/ffmpeg-0.10.3::gentoo, installed) (media-video/ffmpeg-1.0.7::gentoo, installed) pulled in by media-video/ffmpeg required by (media-libs/xine-lib-1.2.2::gentoo, installed) >=media-video/ffmpeg-0.10.3[X,encode,jpeg2k,mp3,sdl,speex,theora,threads,truetype,vaapi,x264] required by (virtual/ffmpeg-0.10.3::gentoo, installed) media-video/ffmpeg required by (media-plugins/gst-plugins-ffmpeg-0.10.13_p201211::gentoo, installed) media-video/ffmpeg required by (media-video/vlc-2.0.5::gentoo, installed) For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked |
Quellcode |
|
1 |
ffmpeg -i input.mkv -vcodec hevc -x265-params crf=28 -sn -acodec ac3 -map 0:0 -map 0:1 -map 0:2 output.mkv |
Quellcode |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
#!/bin/sh # DSF # \_ /usr/bin/mencoder -v -o /mnt/hda2/kino/sport.mpg.avi -oac copy -ffourcc divx -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=800:keyint=100:dia=1 /mnt/hda2/kino/sport.mpg # /usr/bin/mencoder -v -o /mnt/hda2/kino/sport.mpg.avi -oac copy -ffourcc divx -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=800:keyint=100:dia=1:aspect=1/1 /mnt/hda2/kino/sport.mpg # /usr/bin/mencoder -v -o /mnt/hda2/kino/sport.mpg.avi -oac copy -ffourcc divx -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=800:keyint=100:dia=1:aspect=1/1 /mnt/hda2/kino/sport.mpg #/usr/bin/mencoder -v -o $aus_datei -oac copy -ffourcc divx -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=800:keyint=100:dia=1:aspect=4/3 $1 # Zeilenweise Ausgabe aller Aufrufparameter: prm_skaits=$# echo "prm_skaits = $prm_skaits" echo ==== i=1 while [ $i -le $prm_skaits ] do aus_datei=$1.xvid echo "MPEG DATEI nr $i" echo $1 echo $aus_datei #/usr/bin/mencoder -v -o $aus_datei -oac copy -ffourcc divx -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=800:keyint=100:dia=6:mbd=1:v4mv:aspect=4/3 $1 #/usr/bin/mencoder -v -o $aus_datei -oac copy -ovc lavc -lavcopts vcodec=wmv2:vqscale=5:keyint=100:dia=6:mbd=1:aspect=4/3 $1 /usr/bin/mencoder -v -o $aus_datei -oac copy -ovc xvid -xvidencopts fixed_quant=5:max_key_interval=100:vhq=4:par=pal43:aspect=4/3 $1 i=`expr $i + 1` shift # mit shift werden die Parameter nach # Links geshiftet (aus $2 wird $1) done |
Quellcode |
|
1 2 3 |
C:\Dokumente und Einstellungen\grabba>C:\Programme\MPlayer-1.0rc2\mencoder.exe -v -oac mp3lame -lameopts cbr:preset=64:mode=3 -srate 48000 -af resample=48000:0:1,channels=1 -vf scale=512:288,harddup -of avi -ovc xvid -xvidencopts vhq=4:bvhq=1:hq_ac:quant_type=mpeg:chroma_opt:bitrate=420:max_key_interval=250:nointerlacing:max_bframes=2 -ofps 25 -ffourcc XVID N:\kino\TrickMagie-2009-05-05.mpg -o N:\kino\TrickMagie-2009-05-05.mpg.xvid |
Quellcode |
|
1 2 3 4 |
cd libav-11.2 ./configure --prefix=/usr/local(oder-sonst-wat) make make install |