ANAVARO.COM
BDSMblogfungeek timeHowTomiskPCГостиличнина пътприказкисоциалнифилософия
  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
  • ChangeLogSeriesИзвратеност for dummies

    Малко хитрости за работа … или ffmpeg, WordPress и Viper's Videotags

    Ето че пак е време за поредното HowTo в рубриката ми Geek Time.

    Как се стигна до тук? Както винаги – от скука и то на работа. Тогава ми хрумна много луда идея – on-line филми. Имам си сървър, зад който стоят почти 500 GB филми (и порно разбира се, но това е друг въпрос).

    Необходими средства:

    Slackware Current с инсталиран X.

    slapt-get (за по-лесно) с repositpry от slacky.eu

    WordPress (пак за по-лесно) с Viper’s Quick Videotags plug-in (за съвсем лесно).

    Материал (филм, сериал или каквото там ви се гледа (не препоръчвам порно за работа))

    Изпълнение:

    1. През slapt-get инсталирате ffmpeg с всички пакети които иска (задължително проверете за наличие на x246)

    2. осигурявате си достъп до суровия материал.

    ffmpeg -i faila_koito_shte_prevrushtate.avi -s (width)x(height) -f flv -acodec libmp3lame -ab 128000 -ar 44100 -ac 2 -vcodec flv ime_na_gotovot.flv

    А сега да обясня опциите (трябваха ми 4 часа докато ги схвана)

    -s – разделителна способност на изхода (за предпочитане да са като на оригиналния фаил)

    -f – force format (изходящия фаил задължително да е в този формат)

    -acodec – аудиокодек на изходящия файл

    -ab – задава bitrate на аудиото

    -ar – задава чесотата (sample frequency)

    -ac – задава броя канали (2 = стерео)

    -vcodec – кодека използван за видеото

    Изчаквате си конверитрането на суровия материал. Копирате си готовото .flv някъде където може да ви го чете apache и използвайки любимия си метод го поствате в WordPress блога си.

    А сега се насладете на първите 500 кадъра от Gamer.BRRip.XviD.AC3-TBc:

    [flv width="640" height="352"]http://www.anavaro.com/media/test.flv[/flv]

    Приятно прекарване и не забравяйте, че това е времеемко занимание. Надявам се да съм ви помогнал и днес!

    Ваш,

    Lucifer


    P.S.: Явно се оказва, че има много по хубав начин да се постигнат нещата … Както ще прочетете в коментарите. Направих няколко теста и за сметка по-голямото време за енкодване, можете да получите невероятни резултати с h264. Ето тук има ръководство: цък. Искам най-искрено да благодаря на drJeckyll за коментара и помощта …

    VN:F [1.9.17_1161]
    Rating: 0.0/5 (0 votes cast)
    Под тагове: , , , ,

    7 Responses to “Малко хитрости за работа … или ffmpeg, WordPress и Viper's Videotags”

    1. Lucifer says:

      Нещо ново от мен (Geek Time): Малко хитрости за работа … или ffmpeg, WordPress и Viper’s Videotags – http://tinyurl.com/ygblhsu

      VA:F [1.9.17_1161]
      Rating: 0 (from 0 votes)
    2. Val says:

      Не е зле
      По – лесно е да изтеглиш филма за 5 минути
      След това да го разколачиш набързо с тази програмка

      http://hotfile.com/dl/7721938/ed742d1/FFSetup190.exe.html

      VA:F [1.9.17_1161]
      Rating: 0 (from 0 votes)
      • Lucifer says:

        Няма проблем, ама я се опитай да го направиш, като единствения ти достъп е през ssh до сървър-а и през web.

        Няма torrent и не мога да свалям големи файлове … освен това за администрацията си е сесия през ssh … иначе програми за Windows колкото искаш, но стъпките по горе могат да се приложат и в някакъв bash или php и да се направи сайт …

        VA:F [1.9.17_1161]
        Rating: 0 (from 0 votes)
    3. drJeckyll says:

      … и за да можеш да seek-ваш из видеото напред/назад трябва да направиш metadata-та (в примерното видео не можеш да отидеш на желаната позиция, а и май липсва самаа дължина на видеото). flvtool2, flvmdi или моето любимо yamdi ще свърши работа :)

      VA:F [1.9.17_1161]
      Rating: 0 (from 0 votes)
      • Lucifer says:

        Я ме светни ако знаеш как да го направя … че само това ми липсва …

        VA:F [1.9.17_1161]
        Rating: 0 (from 0 votes)
    4. drJeckyll says:

      няма нищо сложно:

      теглиш http://yamdi.sourceforge.net/ (поне е писано на C, а не на разни измислици … и не иска GB RAM за големи файлове :)

      Разархивираш, компилираш и си готов. После правиш само:
      yamdi -i input.flv -o output.flv

      Това е всичко. Ползваш output.flv :)

      Ако пък имаш хиляди файлове и не ти се занимава можеш да си дигнеш един red5 (http://osflash.org/red5) и да си го ползваш за streaming server :) поне така аз правя тук:
      http://tv.f1.f-e-n.net/ (самия red5 се разправя с metadata, гадното е, че е писан на java и ако го натовариш ще ти трябва яка машинка) … чувам, че facebook видеото има нещо общо с red5 :)

      btw ако искаш да си в крак с времето можеш директно да encode в mp4 (h264) :) jwplayer, и flowPlayer поддържат h264 :)

      също така можеш да хвърлиш по едно око на mod_flv, mod_h264 (за lighttpd или nginx – може да има и за apache, не съм гледал) – пак на сайта ми можеш да видиш и HQ видео по този начин направено.

      Ако си пък си фен директно можеш да минеш на ogg/theora. HTML5 който говорят gecko и webkit browser-ите си имат директно поддръжка за тези неща и не ти трябва изобщо flash. Просто ползваш :) Е … IE е далече от тези неща разбира се :)

      Сега виждам, че си написал “(задължително проверете за наличие на x246)”, а после ползваш -f flv което не би трябвало да е задължително.

      -b е полезна опция :) все пак с default прави доста квадрати по видео-то :) разбира се колкото е повече толкова повече bandwith после ти трябва :) аз лично ползвам 1200k при мен за flv при размер 500x … но това зависи какво е видето все пак … ако е голямата си част статично може и 600-800 да свърши работа :)

      … та така малко дълго стана ама … отплеснах се :)

      VA:F [1.9.17_1161]
      Rating: 0 (from 0 votes)
      • Lucifer says:

        Благодаря за което … честно казано никога не съм искал да правя професионален сайт за видео share. Просто ми трябваше начин да гледам филми на работа … сега ще си поиграя …



        VA:F [1.9.17_1161]
        Rating: 0 (from 0 votes)

    Leave a Reply