.ts file convert .mkv?

Algajatele mõeldud foorum. Siia võib teha kõik Linuxiga seotud teemad, mida mujale ei oska panna

Moderaator: Moderaatorid

Vasta
argo
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 73
Liitunud: 17.04.2014, 02:11

.ts file convert .mkv?

Postitus Postitas argo »

Millega konvertida Minti all neid faile?
phpBB Eesti - Foorumitarkvara phpBB ametlik Eesti foorum
libre
Pingviini aktivist
Pingviini aktivist
Postitusi: 205
Liitunud: 27.05.2018, 07:21

Re: .ts file convert .mkv?

Postitus Postitas libre »

argo kirjutas:Millega konvertida Minti all neid faile?
viewtopic.php?t=10529&highlight=
GNU/Linux ja and free
Kasutaja avatar
karlsson
Pingviini aktivist
Pingviini aktivist
Postitusi: 122
Liitunud: 30.09.2011, 19:29

Postitus Postitas karlsson »

Kui käsurida ei karda, siis sobib ffmpeg. Toetab palju erinevaid formaate. Lisaks sellele tundub, et suur enamus ülejäänud vabavaralistest video konverteritest töötab sama tarkvara peal.

Kood: Vali kõik

ffmpeg -i infile.ts -c copy outfile.mkv
argo
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 73
Liitunud: 17.04.2014, 02:11

Postitus Postitas argo »

karlsson kirjutas:Kui käsurida ei karda, siis sobib ffmpeg. Toetab palju erinevaid formaate. Lisaks sellele tundub, et suur enamus ülejäänud vabavaralistest video konverteritest töötab sama tarkvara peal.

Kood: Vali kõik

ffmpeg -i infile.ts -c copy outfile.mkv

Kood: Vali kõik

No such file or directory
phpBB Eesti - Foorumitarkvara phpBB ametlik Eesti foorum
Kasutaja avatar
Gomi
Pingviini aktivist
Pingviini aktivist
Postitusi: 182
Liitunud: 24.12.2017, 12:06

Postitus Postitas Gomi »

See on näide... Asenda infile.ts soovitud sisendfailiga ning outfile.mkv soovitud väljundfailiga.
Kuigi ma olen rohkem harjunud sellega:
ffmpeg -i sisend.laiend1 väljund.laiend2
argo
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 73
Liitunud: 17.04.2014, 02:11

Postitus Postitas argo »

Jah saan aru sellest, aga siiski no such file or directory...
phpBB Eesti - Foorumitarkvara phpBB ametlik Eesti foorum
Kasutaja avatar
Gomi
Pingviini aktivist
Pingviini aktivist
Postitusi: 182
Liitunud: 24.12.2017, 12:06

Postitus Postitas Gomi »

Kirjuta siis failinimi õigesti ¯\_(ツ)_/¯
Topi ülakomad või jutumärgid ette ja taha ehk.
Kasutaja avatar
karlsson
Pingviini aktivist
Pingviini aktivist
Postitusi: 122
Liitunud: 30.09.2011, 19:29

Postitus Postitas karlsson »

Gomi variant töötas ka kenasti. FFmpeg on tegelikult väga võimekas ja laia tarbega tööriist. Seepärast olengi neid kodekeid alati ette ladunud, et pärast mingit üllatust poleks.

Mul siin on mingi vana väike maakeelne juhend olemas algajatele.

Kood: Vali kõik

https://mega.nz/#!Vc8mWaoY!KgvSALQa2piLqF2faWcd0JIjC895IUMolS4YYpp_1Ys
--edit--
Argo, kasuta autocomplete terminalis. See on Tab klahvi all. Toksid ffmpeg -i ja siis paar tähte faili algusest ja siis Tab klahvi. See peaks ette viskama terve faili nime. Outfile puhul samamoodi paar tähte ja pane Tab. Lõpust vaheta lihtsalt paar tähte ära.
argo
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 73
Liitunud: 17.04.2014, 02:11

Postitus Postitas argo »

No ma ei tea, millegi pärast minul see sellisel viisil ei toimi...
Kasutaja avatar
Gomi
Pingviini aktivist
Pingviini aktivist
Postitusi: 182
Liitunud: 24.12.2017, 12:06

Postitus Postitas Gomi »

Toksi sisendfaili nime algusest mõned tähed sisse ja toksi tab-klahvi, et see selle automaatselt korrektselt sisestaks, sest sa ise sellega ilmselt hakkama ei saa. Või lihtsalt nimeta see failihalduri kaudu ümber "fail.ts"-iks. Eeldan, et originaalfailinimes on tühikud ning programm ei saa aru, et tegu peaks olema sama failiga, sest sa ei escape'i tühikuid.
argo
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 73
Liitunud: 17.04.2014, 02:11

Postitus Postitas argo »

Ehk peaks olema nii?

Kood: Vali kõik

ffmpeg -i file.ts -c copy uus.mkv
Kasutaja avatar
Gomi
Pingviini aktivist
Pingviini aktivist
Postitusi: 182
Liitunud: 24.12.2017, 12:06

Postitus Postitas Gomi »

Ma ei tea täpselt, mida "-c copy" peaks tegema (midagi koodeki ümber kopeerimisest ümberkodeerimise asemel...?) ning ausalt öeldes ühel katsel .mkv .ts-iks tegemisel "-c copy" puhul audio ei töödanud, kuid ära jätmisel töötas. Nii et prooviks lihtsalt "ffmpeg -i file.ts uus.mkv"
Kasutaja avatar
karlsson
Pingviini aktivist
Pingviini aktivist
Postitusi: 122
Liitunud: 30.09.2011, 19:29

Postitus Postitas karlsson »

Gomi, -c copy (codec copy) kopeerib (mpeg audio+video++) striimid nii nagu need on. Ei kodeeri ümber. ts -> mkv peaks igal juhul selle võtmega sobima. Samas, ka ilma "-c copy " parameetrita oskas see vaikimisi kiirelt ümber tõsta ts -> mkv konteinerisse. Ei kodeerinud ümber. Seega pole vahet. mkv -> ts on natuke kahtlasem, kuna mkv võib igasugu muid kodekeid (xvid jne.) peale mpeg
sisaldada.

ts failist lähemalt https://www.winxdvd.com/resource/ts.htm

--Argo--
Debianil sai autocomplete lubada /home/(sinu kasutaja)/.bashrc failist.
Ava see fail root õigustes nanoga ja kommenteeri autocomplete blokk välja.
Seejärel pane terminal kinni ja uuesti avades peaks asi toimima juba. Võibolla oli vaja logout-login teha.
Kasutaja avatar
Gomi
Pingviini aktivist
Pingviini aktivist
Postitusi: 182
Liitunud: 24.12.2017, 12:06

Postitus Postitas Gomi »

Seda küll, mkv on ju ikkagi konteinerformaat, nii et sellest striimi lihtsalt ümber kopeerida ei pruugi saada, vastupidi aga küll. Ei oleks vist küll tobe eeldada, et see seda vaikimisi teeb.
argo
Pingviini kasutaja
Pingviini kasutaja
Postitusi: 73
Liitunud: 17.04.2014, 02:11

Postitus Postitas argo »

Jah kõik korras. Loomulikult ta ei converdi, kui .ts asub desktopil.
Vasta