praegune kellaaeg 18.06.2025 14:41:18
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
warwas
HV Guru

liitunud: 06.07.2003
|
01.03.2017 17:53:07
tvheadend & mp4 konteinerisse salvestamine |
|
|
Üritan siin meeleheitlikult TVHeadend'i õpetada mp4 konteinerisse salvestama. Tegu siis eetridigiga, mitte kaablist tuleva striimiga.
Fail, mis välja tuleb on selline, mille peale VLC ei oska mitte kõssugi öelda (st. mängima ei hakka). Teised pleierid hakkavad mängima (nö. 'kerimine' ei toimi), aga heli ei ole.
Kui see fail korra läbi ffmpeg'i pumbata (-c copy), siis on sedasi, et VLC jaoks on kõik ilus (nii pilt kui heli), teised pleierid on aga endiselt ilma helita (pildi 'kerimine' aga juba toimib).
ts ja mkv konteinerid töötavad aga igati eeskujulikult - pilt ja heli olemas igas asendis. Olude sunnil aga on mul vaja just mp4 konteinerit.
Kuskilt netiavarustest jäi silma väide, et mp4 konteiner ei toetagi normaalselt sellist striimi laadset sisu. Et standard näeb ette selle, et faili algusesse on kenasti faili lõplik pikkus kenasti paika pandud (sedasi eetrist striimi dumpides on aga lõpp ju teadmata). Kas selles ongi kogu kurjajuur ja ma tahan võimatut? Kas ma seda pikkust sinna hiljem mingi tööriistaga kirjutada ei saa?
Veider on veel see, et ffprobe/ffmpeg arvavad, et heli on mp3
Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt470bg), 704x576 [SAR 16:11 DAR 16:9], 1049 kb/s, 50 fps, 49.95 tbr, 16384 tbn, 50 tbc (default)
Stream #0:1(rus): Audio: mp3 (mp4a / 0x6134706D), 48000 Hz, stereo, s16p, 127 kb/s (default) |
mediainfo aga saab õigesti aru ja ütleb, et tegu on mp2 striimiga
ID : 2
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Codec ID : 6B
Duration : 10 min 0 s
Bit rate mode : Constant
Bit rate : 128 kb/s
Nominal bit rate : 108 kb/s
Channel(s) : 2 channels
Sampling rate : 48.0 kHz
Compression mode : Lossy
Stream size : 384 Bytes (0%)
Language : Russian
Default : Yes
Alternate group : 1
Encoded date : UTC 1904-01-01 00:00:00
Tagged date : UTC 1904-01-01 00:00:00 |
Õigesti sellepärast, et kui ffprobe'iga otse sisse tulevat striimi vaadata, siis ka sealt leitakse mp2
Stream #0:0[0x212]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt470bg), 704x576 [SAR 16:11 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc
Stream #0:1[0x2aa](rus): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 128 kb/s |
Kui keegi katsetada tahab, siis SIIN on üks näidisklipp.
viimati muutis warwas 01.03.2017 17:56:08, muudetud 2 korda |
|
Kommentaarid: 247 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
3 :: |
224 |
|
tagasi üles |
|
 |
Dogbert
HV Guru

liitunud: 03.05.2004
|
01.03.2017 18:05:25
|
|
|
Aga lase see fail ffplay-sse ja vaata mida ta terminali sülitab selle peale. Kas seal üldse mingit heli on jne
ffplay failinimi
Oh pagan, telefonist lugedes nägin ainult teksti algust...
Ega see ffplay ffprobe-st targem pole küll
Aga proovi see sedasi läbi ffmpeg-i lasta, et ütled ise ette, et sissendisse tuleb mp2 ja et ta konverdiks selle mp3-ks. Video koodek ikka ainult copy.
_________________ Tee inimesele lõke ja tal on soe üheks päevaks, pista ta põlema ja tal on soe elu lõpuni. (Terry Pratchett)
e.k spikker: muhk on kumer, lohk on nõgus. |
|
Kommentaarid: 33 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
32 |
|
tagasi üles |
|
 |
warwas
HV Guru

liitunud: 06.07.2003
|
02.03.2017 16:32:44
|
|
|
ffplay mängib ilusti - nii 'originaal' mp4 faili, kui ka seda, mille ma korra juba läbi ffmpeg'i lasin. Proovisin koodeki määramist - ei aidanud.
Konsooli midagi väga koledat ei kisanud. Võin selle homme siia üles pannna.
Nii palju on progressi, et kui ma selle ffmpeg'ist läbi lastud faili veel omakorda avidemux'ist läbi ajasin, hakkas windowsi meediapleier seda faili isegi koos heliga mängima. Aga näiteks MacOS'i Quicktime pipardab endiselt - pilt stabiilselt rohelist 'plöga' täis (mis viitaks nagu pooletoobisele videole - index/päised vigased?) ja heli pole ikka. Aga vähemalt mingigi progress. Katsetan edasi.
Tundub nagu see vigane videoträkk (see sama pikkuse puudumine, äkki) käkiks ka osade pleierite jaoks heli ära.
EDIT: AviDemux on ka paras till. Kasutan GUI'd, saan toimiva faili. Kasutan cli'd (täpselt samad parameetrid) saan täiesti katkise faili. Jess!!
Aga tundub, et päeva päästis lõpuks ffmpeg'iga heliriba aac'iks konvertimine. MP3'ega tekkisid aegajalt mingid veidra heli-video sünkro hädad.
|
|
Kommentaarid: 247 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
3 :: |
224 |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|