-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â Linux_Loader

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 20.04.2008
Çàïèñåé: 743
Êîììåíòàðèåâ: 2542
Íàïèñàíî: 7716

Êîíâåðòàöèÿ âèäåî â 3gp ïîä Ëèíóêñîì

Äíåâíèê

Ñðåäà, 07 ßíâàðÿ 2009 ã. 03:35 + â öèòàòíèê
Êàê ñêîíâåðòèòü âèäåî äëÿ òåëåôîíà.

Äëÿ íà÷àëà íóæåí ïðàâèëüíî ñîáðàíûé ffmpeg, íàïðèìåð, êàê ÿ îïèñûâàë 8-þ çàïèñÿìè ðàíåå (Ñáîðêà ffmpeg ñ ïîääåðæêîé amr). Åñëè íåîáõîäèì çâóê â aac, òî íóæíî ê îïöèÿì ñáîðêè äîáàâèòü: --enable-gpl --enable-libfaac --enable-libfaad . Ïðåäâàðèòåëüíî óñòàíîâèâ èç ðåïîçèòîðèåâ libfaac0 libfaac-dev libfaad0 libfaad-dev.

Äàëåå âûáèðàåì ôîðìàò âèäåî è àóäèî ïîääåðæèâàåìûå òåëåôîíîì. Äëÿ ñòàðûõ ìîäåëåé ýòî ìîãóò îêàçàòüñÿ òîëüêî h263 è amr. Íåäîñòàòîê ïåðâîãî â òîì, ÷òî èç èíòåðåñóþùèõ ðàçðåøåíèé îí ïîääåðæèâàåò òîëüêî 128x96 è 176x144. Òî åñòü ñäåëàòü âèäåî 176x120 â í¸ì íå ïîëó÷èòñÿ. Íåäîñòàòêè amr - ìàêñèìàëüíûé áèòðåéò 12,2 êá/ñ ïðè 8000Ãö äèñêðåòèçàöèè è òîëüêî ìîíî. Äëÿ ñîâðåìåííûõ òåëåôîíîâ áîëåå âûãîäíà ñâÿçêà mpeg4 + aac. Âûõîäíîé áèòðåéò âûáèðàåòñÿ èñõîäÿ èç âîçìîæíîñòåé òåëåôîíà. Íàïðèìåð òî, ÷òî îòëè÷íî èä¸ò íà ìî¸ì Ñàìñóíãå - íà Íîêèà è Ñîíè Ýðèêñîí ìîæåò âûçûâàòü çàâèñàíèå, èíîãäà äàæå ïîëíîå, èç-çà çàâûøåíîãî áèòðåéòà.

Ïîñëå ñáîðêè è óñòàíîâêè ffmpeg ìîæíî ïðèñòóïàòü. Íàïðèìåð òàê:

# ffmpeg -i file.avi -s 176x144 -r 15 -vb 120k -acodec libamr_nb -ar 8000 -ac 1 -ab 12.2k file.3gp

Ãäå:
-i file.avi - âõîäíîé ôàéë file.avi
-s 176x144 - ðàçìåð êàäðà 176x144
-r 15 - 15 êàäðîâ/ñ
-vcodec h263 - âèäåîêîäåê h263 (ïî óìîë÷àíèþ äëÿ 3gp, ìîæíî íå óêàçûâàòü)
-vb 120k - áèòðåéò âèäåî 120 êáèò/ñ
-acodec libamr_nb - àóäèîêîäåê amr
-ar 8000 - ÷àñòîòà äèñêðåòèçàöèè 8000Ãö
-ac 1 - îäèí àóäèîêàíàë (ìîíî)
-ab 12.2k - áèòðåéò àóäèî 12,2 êáèò/ñ
file.3gp - íà âûõîäå ôàéë file.3gp

Èëè òàê:

# ffmpeg -i file.avi -s 176x128 -vcodec mpeg4 -r 15 -acodec libfaac -ar 32000 -ac 1 -ab 56k file.3gp

Ãäå:
-i file.avi - âõîäíîé ôàéë file.avi
-s 176x128 - ðàçìåð êàäðà 176x128
-r 15 - 15 êàäðîâ/ñ
-vcodec mpeg4 - âèäåîêîäåê mpeg4
-vb 200k - áèòðåéò âèäåî 200 êáèò/ñ (ïî óìîë÷àíèþ, ìîæíî íå óêàçûâàòü)
-acodec libfaac - àóäèîêîäåê aac
-ar 32000 - ÷àñòîòà äèñêðåòèçàöèè 32000Ãö
-ac 1 - îäèí àóäèîêàíàë (ìîíî)
-ab 56k - áèòðåéò àóäèî 56 êáèò/ñ
file.3gp - íà âûõîäå ôàéë file.3gp
Ðóáðèêè:  ñîôò

Ìåòêè:  

Ñáîðêà ffmpeg ñ ïîääåðæêîé amr

Äíåâíèê

Ñðåäà, 31 Äåêàáðÿ 2008 ã. 23:51 + â öèòàòíèê
 êîëîíêàõ èãðàåò - Te Deum
Íàñòðîåíèå ñåé÷àñ - ...

Êàê íàó÷èòü Óáóíòó êîäèðîâàòü amr â íóæíûå ôîðìàòû.



Äëÿ íà÷àëà êà÷àåì ñàì ffmpeg. Âçÿòü åãî âðäå êàê ìîæíî òóò http://ffmpeg.mplayerhq.hu/, íî ïðîùå ñêà÷àòü êîììàíäîé

# svn checkout svn://svn.ffmpeg.org/ffmpeg/trunk ffmpeg

Ïîñëå ÷åãî â äîìàøíåé äèðåêòîðèè ïîÿâëÿåòñÿ êàòàëîã ffmpeg ñ èñõîäíèêàìè. Äëÿ çàïóñêà ýòîé êîììàíäû íóæåí óñòàíîâëåííûé subversion. Åñëè îí íå óñòàíîâëåí, òî ñèñòåìà ñàìà ïðåäóïðåäèò îá ýòîì è ïîñîâåòóåò óñòàíîâèòü.  Óáóíòå îí ñòàâèòñÿ èç ðåïîçèòîðèåâ:

# sudo apt-get install subversion

Äàëåå êà÷àåì è ñòàâèì ñëåäóþùèå ïàêåòû:
libamrnb3
libamrwb3
libamrnb-dev
libamrwb-dev


ß åù¸ ïðèöåïîì ïîñòàâèë amrnb è amrwb. Íî ñîìíåâàþñü, ÷òî ýòî áûëî íåîáõîäèìî. Ñêà÷àòü ýòî â áèíàðíûõ ïàêåòàõ ìîæíî òóò http://debian-multimedia.org/dists/unstable/main/binary-i386/list_bygroup.php . Ó ìåíÿ ýòî ïîëó÷èëèñü:
libamrnb3_7.0.0.2-0.1_i386.deb
libamrnb-dev_7.0.0.2-0.1_i386.deb
libamrwb3_7.0.0.3-0.0_i386.deb
libamrwb-dev_7.0.0.3-0.0_i386.deb
amrnb_7.0.0.2-0.1_i386.deb
amrwb_7.0.0.3-0.0_i386.deb


Ñòàâèì âñ¸, êðîìå ïîñëåäíèõ äâóõ, õîòÿ ìíå îíè âðîäå áû òîæå íå ïîìåøàëè. Äàëåå èç-ïîä root çàõîäèì â ïàïêó ñ èñõîäíèêàìè ffmpeg è ñîáèðàåì âñ¸:

# cd ~/ffmpeg
# sudo su
# ./configure --enable-nonfree --enable-libamr-nb --enable-libamr-wb
# make
# make install

Ïîñëå ýòîãî ìîæíî èçâðàùàòüñÿ :).

# ffmpeg -i file.amr new-file.wav

 èòîãå èç ôàéëà file.amr ïîëó÷àåì íåñæàòûé new-file.wav (ñ òåìè æå 8000Ãö äèñêðåòèçàöèè). Åñëè íåîáõîäèìî èçìåíèòü ôîðìàò èëè ÷àñòîòó - ÷èòàåì man ffmpeg.
Ðóáðèêè:  ñîôò

Ìåòêè:  

ß åãî ñöóêî ñäåëàë :)

Äíåâíèê

Ñðåäà, 31 Äåêàáðÿ 2008 ã. 23:14 + â öèòàòíèê
 êîëîíêàõ èãðàåò - Te Deum
Íàñòðîåíèå ñåé÷àñ - Ïî÷òè õîðîøåå

Ñöóêî íî÷ü ÷óäåñ íàñòàëà! ß-òàêè ñîáðàë ffmpeg è çàñòàâèë åãî äåêîäèðîâàòü amr!!!


                               


Çà òðè ÷àñà äî Íîâîãî ãîäà ÿ ýòî ñäåëàë! È òåïåðü âîéäó â 2009 ãîä íàñòîÿùèì ëèíóêñîèäîì, à íå çàñðàíöåì, êàê ðàíüøå :).


Óðà! Óðà! Óðà! Óðà! Óðà! Óðà! Óðà! Óðà! Óðà! Óðà! Óðà! Óðà! Óðà! Óðà! Óðà! Óðà! Óðà! Óðà! Óðà! Óðà!

Ðóáðèêè:  ñîôò
Áó-ãà-ãà!

Ìåòêè:  

FFmpeg + amr-nb

Äíåâíèê

Âîñêðåñåíüå, 28 Äåêàáðÿ 2008 ã. 00:54 + â öèòàòíèê
 êîëîíêàõ èãðàåò - Moonspell
Íàñòðîåíèå ñåé÷àñ - Óñòàë

Ïîíàäîáèëàñü ìíå ïîääåðæêà ñèñòåìîé amr. ß íå ïîíèìàþ, ÷òî òàêîãî ñòðàøíîãî â ýòîì ôîðìàòå, ÷òî åãî íèêàêàÿ õðåíü íå ïîääåðæèâàåò, êðîìå òåëåôîíîâ.  âèíäå îí ó ìåíÿ ðàáîòàë îòëè÷íî, íî òàì åãî òîëüêî îäèí êîäåê âîñïðîèçâîäèë. è êîíâåðòèòü åãî âðîäå ìîæíî áûëî, ïî êðàéíåé ìåðå, â ñîñòàâå 3gp. À òóò - íèôèãà, õîòü îá ñòåíó áåéñÿ. Åäèíñòâåííàÿ ïðîãà, êîòîðàÿ ìîæåò ñ íèì ðàáîòàòü ýòî 3gpconverter, òàèíñòâåííûì îáðàçîì èñ÷åçíóâøèé èç ðåïîçèòîðèåâ. À âîîáùå, ÿ íå ïîíèìàþ, êòî åãî â ýòî ðåïîçèòîðèè äîáàâèë, à ãëàâíîå - çà÷åì. Äëÿ êîíâåðòàöèè îí èñïîëüçóåò FFmpeg, êîòîðûé ïîääåðæèâàåò amr òîëüêî åñëè ïðàâèëüíî ñêîìïèëåí. Åñòåñòâåííî, â Óáóíòå îí íè÷åãî íå ïîääåðæèâàåò. À ñëåäîâàòåëüíî 3gpconverter ðàáîòàòü íå áóäåò.

Çàäàëñÿ ÿ öåëüþ ñîáðàòü åãî ñ ïîääåðæêîé äüÿâîëüñêîãî ôîðìàòà. à ôèã òàì. Íå õî÷åò. Ãîâîðèò, ÷òî íå íàõîäèò íèêàêîãî amr... Ïðîâîçèëñÿ ñ íèì íåèçâåñòíî ñêîëüêî, òàê íè÷åãî è íå ïîëó÷èëîñü. Ñòàòüþ çâÿë îòñþäà, íî îíà íè÷åì íå ïîìîãëà.

Ñàì 3gpconverter ñêà÷àë è ïîñòàâèë áåç ïðîáëåì.

Íà âñÿêèé ñëó÷àé, âîò ñàéò, ãäå ìîæíî îíëàéí êîíâåðòèòü âñÿêîå äîáðî MEDIA-CONVERT, íî ýòî ñàéò, îí ñåãîäíÿ åñòü, à çàâòðà íåò, à ìíå áû ïî-÷åëîâå÷åñêè...
Ðóáðèêè:  ñîôò

Ìåòêè:  

 Ñòðàíèöû: [1]