Streaming flash video youtube propriile mâini

După instalarea mplayer / mencoder veți avea nevoie
instalați un interpret de limbă
Ruby pentru a rula software-ul flvtool2. vă rog
asigurați-vă că aveți o versiune Ruby de cel puțin
1.8.4.

O notă mică: versiunea curentă a flvtool2
conține un mic, dar foarte neplăcut
eroare care împiedică utilizarea acestui software
fișiere generate de mencoder. când
rulați flvtool2, veți obține următoarele
rezultatul:

/usr/local/lib/site_ruby/1.8/flv/amf_string_buffer.rb:163:
[BUG] Defecțiune în segmentare

Pentru a rezolva această problemă, deschideți fișierul lib / flv / amf_string_buffer.rb
în codul sursă flvtool2 și schimbați linia 163
cu

scrieți ((time.to_i * 1000.0)]. pachet ("G")

scrieți ((time.to_f * 1000.0)]. pack ('G')

Vreau să-i mulțumesc lui Dmitry
Steflyuk pentru această corecție.

$ mencoder \
orig_file.ext \
-din 25 \
-o dest_file.flv \
-de lavf \
-oac mp3lame \
-lameopts abr: br = 64 \
-sarma 22050 \
-ovc lavc \
-lavfopts i_certify_that_my_video_stream_does_not_use_b_frames \
-lavcopts vcodec = flv: keyint = 50: vbitrate = 300: mbd = 2: mv0: trell: \
v4mv: cbp: last_pred = 3 -vop scară = 320: 240
....
....
$ flvtool2 -UP dest_file.flv
...

Aceste comenzi convertesc fișierul orig_file.ext la
dest_file.flv și adăugați meta-informație.

Distribuiți acest articol cu ​​prietenii dvs.:

Mai mult de 500 de site-uri frauduloase oferă să cumpere iPhone X

Mai multe bug-uri au fost detectate în noul iOS 11.1 în timpul competiției Pwn2Own

Prin intermediul motorului de căutare Google, folosind "negru" SEO, banca Zeus Panda este distribuită

Soferii Savitech vin cu certificate de root

Arestat hacker, a spus hacking-ul unui angajat al companiei FireEye

Articole similare