HD konvertovanie

Sekcia: Aplikácie & Desktop 03.10.2009 | 23:27
Želmír   Návštevník
Mám HD video vo formáte mkv. Bohužiaľ, môj stroj je na to príliš slabý a video je zosekané. Po radách, ktoré mi ochotne vypísal mplayer sa na to síce dá dívať, avšak občas (rozumej každých 15 sekúnd) to tak nepríjemne "sekne", proste stráca sa zážitok. Takže chcem to zkonvertovať tak, aby som to dokázal pohodlne prehrať (AMD Sempron, 1,6 Ghz). Najlepšie to zrejme pôjde pomocou ffmpeg/mencoder-u ale kedže video je dosť veľké nemôžem si dovoliť hrať sa s tým a po každej zmene jedného parametru čakať dve hodiny kým sa to prekonvertuje. Preto žiadam skúsenejších aby sem rovno hodily nejaký zaručený spôsob ako takéto video previesť do nižšej kvality.

Info: FFmpeg version 0.5, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --prefix=/usr --enable-gpl --enable-libmp3lame --enable-libvorbis --enable-libfaac --enable-libfaad --enable-libxvid --enable-libx264 --enable-libtheora --enable-postproc --enable-shared --enable-pthreads --enable-x11grab --enable-swscale
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 0 / 52.20. 0
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Apr 20 2009 01:37:42, gcc: 4.3.3

Seems stream 0 codec frame rate differs from container frame rate: 47.95 (27956/583) -> 24.00 (24/1)
Input #0, matroska, from 'movie.mkv':
Duration: 01:34:03.29, start: 0.000000, bitrate: N/A
Stream #0.0: Video: h264, yuv420p, 1280x688, PAR 1:1 DAR 80:43, 24 tbr, 1k tbn, 47.95 tbc
Stream #0.1: Audio: dca, 48000 Hz, 5.1, s16
    • Re: HD konvertovanie 04.10.2009 | 00:14
      Avatar borg Fedora  Administrátor
      nie je jednoduchsie a casovo efektivnejsie najst dvdrip a ten si stiahnut?
    • Re: HD konvertovanie 04.10.2009 | 06:35
      Avatar Samuel BWPOW Kupka Almalinux, OpenWRT  Používateľ
      Tiez zvyknem konvertovat videa pre kamarata, ktory ma pomalsi pocitac pomocou ffmpeg. Pouzivam nasledujuci prikaz:
      ffmpeg -threads 1 -i "Fate_Stay_Night_Ep01.mkv" -map 0:0 -map 0:2 -map 0:4 \ 
      -s 640x360 -aspect 16:9 -r 25 -vcodec libxvid -vb 1400k -maxrate 1600k \ 
      -acodec libmp3lame -ar 44100 -ac 2 -ab 128k -scodec copy \
      -f matroska "Fate_Stay_Night_Ep01_lowres.mkv"
      Tie mapovania su kvoli viacerym zvukovym a titulkovym stopam. Ak mas len jednu video, jednu audio a jednu titulkovu stopu, tak to mozes vyhodit, pripadne titulky uplne.

      Inak, nemusis vzdy cakat, kym to dokonci film. Ak ffmpeg prerusis stlacenim klavesy 'q' pocas behu, tak on ulozi ciastocny vysledok, ktory je normalne pozeratelny. Takze pri ladeni si mozes nechat vzdy skonvertovat nejaku minutu a pozriet, ci je vysledok dobry. Tak som aspon postupoval ja.
      Strach dát najevo své pocity a zjednat si u druhých respekt je jedním z problémů civilizovaného člověka, který se naučil zpochybňovat svou vlastní pravdu pro zdání objektivity
      • Re: HD konvertovanie 04.10.2009 | 11:28
        jano   Návštevník
      • Re: HD konvertovanie 11.10.2009 | 20:49
        Želmír   Návštevník
        Funguje, problám je len, že nemôžem vo výslednom súbore seekovat. MPlayer UNKNOWN-4.4.0 (C) 2000-2009 MPlayer Team
        137 audio & 296 video codecs
        mplayer: could not connect to socket
        mplayer: No such file or directory
        Failed to open LIRC support. You will not be able to use your remote control.

        Playing ie3.mkv.
        [mkv] Track ID 1: video (V_MPEG4/ISO/ASP), -vid 0
        [mkv] Track ID 2: audio (A_MPEG/L3), -aid 0, -alang und
        [mkv] Will play video track 1.
        Matroska file format detected.
        VIDEO: [mp4v] 640x360 24bpp 25.000 fps 0.0 kbps ( 0.0 kbyte/s)
        ==========================================================================
        Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
        Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
        ==========================================================================
        ==========================================================================
        Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
        AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
        Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
        ==========================================================================
        AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)
        Starting playback...
        [mpeg4 @ 0x883e5c0]hmm, seems the headers are not complete, trying to guess time_increment_bits
        [mpeg4 @ 0x883e5c0]my guess is 5 bits ;)
        [mpeg4 @ 0x883e5c0]looks like this file was encoded with (divx4/(old)xvid/opendivx) -> forcing low_delay flag
        VDec: vo config request - 640 x 360 (preferred colorspace: Planar YV12)
        VDec: using Planar YV12 as output csp (no 0)
        Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
        VO: [x11] 640x360 => 640x360 Planar YV12
        [swscaler @ 0x88e99a0]using unscaled yuv420p -> rgb32 special converter
        Cannot seek in this file..
        Cannot seek in this file..
        • Re: HD konvertovanie 11.10.2009 | 20:58
          Avatar Fridolín Pokorný Fedora 21  Používateľ
          pridaj mplayeru parameter -idx