| lunick | 
             | 
    
| 
            
 
                Темы:
                
                    35
                
             
            
                Сообщения:
                
                    174
                
             
            
                Участник с: 10 ноября 2008
             
            
         | 
        
            Подскажите пожалуйста как из avi в 3gp c помощью ffmpeg. Гуглил, яндексил рецептов нашел много но ни один не работает все время что то не нравится. Делал вот как ffmpeg -i input.avi -s qcif -vcodec h263 -acodec libmp3lame -ac 1 -ar 8000 -r 25 -ab 32 -y outputfile.3gp FFmpeg version UNKNOWN, 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.14. 0 / 49.14. 0
  libavcodec    52.15. 0 / 52.15. 0
  libavformat   52.29. 0 / 52.29. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libswscale     0. 7. 0 /  0. 7. 0
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Feb 22 2009 06:59:19, gcc: 4.3.3
Seems stream 0 codec frame rate differs from container frame rate: 23.98 (65535/2733) -> 23.98 (2997003/125000)
Input #0, avi, from 'input.avi':
  Duration: 00:42:29.83, start: 0.000000, bitrate: 1149 kb/s
    Stream #0.0: Video: mpeg4, yuv420p, 624x350 [PAR 1:1 DAR 312:175], 23.98 tb(r)
    Stream #0.1: Audio: mp3, 48000 Hz, stereo, s16, 128 kb/s
WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s
Output #0, 3gp, to 'outputfile.3gp':
    Stream #0.0: Video: h263, yuv420p, 176x144 [PAR 159:109 DAR 583:327], q=2-31, 200 kb/s, 25.00 tb(c)
    Stream #0.1: Audio: libmp3lame, 8000 Hz, mono, s16, 0 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
[3gp @ 0x8b40fa0]track 1: could not find tag, codec not currently supported in container
Could not write header for output file #0 (incorrect codec parameters ?)Подскажите пожалуйста как переконвертировать.  | 
    
| rubicon | 
             | 
    
| 
            
 
                Темы:
                
                    2
                
             
            
                Сообщения:
                
                    208
                
             
            
                Участник с: 17 октября 2008
             
            
         | 
        
            lunickВероятно, кодек h263 с указанными параметрами в контейнере 3gp просто не поддерживается. Пробуй другие значения параметров или не указывать некоторые параметры. Алсо, «WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s» для кого написали?  | 
    
| lunick | 
             | 
    
| 
            
 
                Темы:
                
                    35
                
             
            
                Сообщения:
                
                    174
                
             
            
                Участник с: 10 ноября 2008
             
            
         | 
        
            2_rubicon Спасибо=) Проблема была в том что для 3gp нужен был arm кодек.. Догуглив нашел несколько ссылок все собрал воедино и ура конвертирование началось=) сконфигурил (–prefix=/usr) эти пакетики amrnb-6.1.0.4.tar.bz2 ( http://ftp.penguin.cz/pub/users/utx/amr … .4.tar.bz2 ), amrwb-7.0.0.1.tar.bz2 ( ttp://ftp.penguin.cz/pub/users/utx/amr/ … .1.tar.bz2 ) , скомпилил. потом качнул сконфигурил  class="code"> ./configure --enable-gpl --enable-pthreads --enable-libx264 --enable-libamr-nb --enable-libamr-wb --enable-nonfree запустил ./ffmpeg -i input.avi -vcodec h263 -s 176x144 -acodec libamr_nb -ac 1 -ar 8000 -r 25 -ab 12.2k -y outputfile.3gp Всем спасибо=) ЗЫ Осталось дождаться, когда переконвертируется и проверить файл на мобиле…  |