Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[OT] Naprawa plików *.ts

59 views
Skip to first unread message

ń

unread,
Sep 5, 2018, 5:54:21 AM9/5/18
to
Tuner AB Cryptobox nagrywa w formacie *.ts
Tuner ma wielce pożyteczną funkcję działającej także w czasie nagrywania pauzy, można w ten sposób nie nagrywać reklam (włączyć pauzę na początku reklamy, wyłączyć pauzę pod koniec reklamy i nagrywanie wznawia się).
Całość nagrania jest jednym pojedynczym plikiem *.ts
Odtwarzanie tak nagranych programów (filmów, bajek itp.) wprost z tego tunera podłączonego do TV jest bezproblemowe.
Ale odtwarzanie tak nagranych (z użyciem pauzy) plików przez inny telewizor (zwykle z NAS-a na smart tv) zacina się na pauzie, a co gorzej nie udają się próby przewijania filmu do innego momentu czasowego, gdyż odtwarzanie uparcie wraca do swojego zaciętego punktu.
Jakim programem (free/shareware, pod Win 7) dałoby się "naprawić" takie pliki z pauzą w trakcie?


jedrek

unread,
Sep 13, 2018, 10:36:37 AM9/13/18
to
Próbowałeś przemielić tego TS-a za pomocą
mkvtoolnix (jeżeli dla XP to max wersja 10.0.0, wyższe wersje już nie gadają
z XP) do mkv?
https://www.fosshub.com/MKVToolNix.html
https://mkvtoolnix.download/windows/releases/ Pobrać 7z paczkę, wypakowa i
jazda!

Czasami pomaga wcześniej zrobić demux za pomocą tsMuxeR
https://www.videohelp.com/software/tsMuxeR
A potem zmuxować od nowa do jednego kontenera wsady audio i video.

Albo na miejscu pauzy rozciąć na dwa klocki mkvtoolnix-em z obcięciem np po
1 sek krawędzi na konfliktowej pauzie i potem znów scalić (ryzyko
rozjechania fonii, bo to narzędzie jeszcze nie jest perfekcyjne).

rad...@konto.pl

unread,
Sep 14, 2018, 9:10:05 AM9/14/18
to
Wed, 5 Sep 2018 11:55:08 +0200, w <pmo94d$v64$1...@node2.news.atman.pl>, ń <ń@ń.ń>
napisał(-a):

> udają się próby przewijania filmu do innego momentu czasowego, gdyż odtwarzanie uparcie wraca do swojego zaciętego punktu.
> Jakim programem (free/shareware, pod Win 7) dałoby się "naprawić" takie pliki z pauzą w trakcie?

ffmpeg -i source.ts -codec copy destination.ts

Możesz też dodać -err_detect ignore_err przed -i

ffmpeg znajdziesz, wyciągnij z paczki tylko ffmpeg.exe

ń

unread,
Sep 15, 2018, 2:53:12 AM9/15/18
to
VLC przepakowuje, ale wynik nie jest doskonały.
Przy przepakowaniu VLC do mp4 rozjeżdżają się obraz ze ścieżkami dźwięku, a napisy trzeba wgrać na twardo na obraz, bo ścieżka napisów wewnętrznych znika.
Przepakowując VLC *.ts do *.ts coś się dzieje z czasem, film prawie dwugodzinny robi się według paska czasu parudziesięciominutowy, natomiast zachowuje obydwie ścieżki dźwiękowe (TVN ma dwie, TVP ma trzy) i wewnętrzne napisy.
Obydwie sytuacje z opcjami zachowania dotychczasowych ścieżek wideo i audio. Rozkodowując i kodując na nowo wg wybranego przez siebie formatu to raczej straci się na jakości obrazu (i dźwięku)?
Dodatkowo chciałbym przepakować filmy z formatu *.mts oraz *.ts z zachowaniem wewnętrznych napisów do formatu *.mkv, gdyż z *.mkv TV Samsung ma szansę odczytac napisy (z *.ts i*.mts TV napisów nie czyta wg instrukcji Samsunga).
Swoją drogą XXI wiek, a najprostsze sprawy są tak beznadziejnie niepotrzebnie pokomplikowane (byle g... odczyta napisy, ale Samsung nie i co nam Pan zrobisz).

ń

unread,
Sep 15, 2018, 3:31:53 AM9/15/18
to
Jak uruchomić ten program?

Wyskakuje komunikat (dla wersji shared):

ffmpeg.exe - Entry Point Not Found
The procedure entry point AcqulreSRWLockExduslve could not be located In the dynamic link library KERNEL32.dll.

względnie (dla wersji static):

ffmpeg.exe - Unable To Locate Component
This application has failed to start because bcrypt.dll was not found. Re-installing the application may fix this problem.


-----

Grzegorz Niemirowski

unread,
Sep 15, 2018, 5:03:58 AM9/15/18
to
ń <ń@ń.ń> napisał(a):
> Jak uruchomić ten program?
> Wyskakuje komunikat (dla wersji shared):
> ffmpeg.exe - Entry Point Not Found
> The procedure entry point AcqulreSRWLockExduslve could not be located In
> the dynamic link library KERNEL32.dll.

Minimum supported clientWindows Vista [desktop apps | UWP apps]
https://docs.microsoft.com/en-us/windows/desktop/api/synchapi/nf-synchapi-acquiresrwlockexclusive

Czyli wymaga Visty. Poszukaj wersji dla XP.

> względnie (dla wersji static):
> ffmpeg.exe - Unable To Locate Component
> This application has failed to start because bcrypt.dll was not found.
> Re-installing the application may fix this problem.

Minimum supported clientWindows Vista [desktop apps only]
https://docs.microsoft.com/en-us/windows/desktop/api/bcrypt/nf-bcrypt-bcryptaddcontextfunction

Więc ta sama sytuacja.

--
Grzegorz Niemirowski
https://www.grzegorz.net/

ń

unread,
Sep 15, 2018, 10:54:15 AM9/15/18
to
Mam Win 7, ale podpięte do tego samego monitora i czasem mi się merda, w czym pracuję (zwykle na XP, bo ma zdecydowanie lepszą klawiaturę ;-)).


-----
> Minimum supported client Windows Vista [desktop apps | UWP apps]

ń

unread,
Sep 18, 2018, 6:56:18 PM9/18/18
to
Fajny programik portable z GUI, ale: po pierwszej pauzie dźwięk się nieco rozjeżdża z obrazem.
Wrażenie, jakby mkvtoolnix wywalił kilka błędnych ramek audio (co nawet widać w logach) i skleił resztę nie skracając video, przez co ścieżka audio nieco przyśpieszyła wobec ścieżki video.
I nie wiem, czy dobrze obrabia ścieżkę DVB Sub, bo napisy niby są do wyboru w menu, ale się nie pokazują na ekranie (w VLC, który ma jednak problemy z napisami w plikach *.mkv wyskakuje komunikat o braku kodeka). Natomiast mkvtoolnix dobrze nakłada napisy DVB Sub na twardo na ścieżkę obrazu jakby co.


-----
> https://www.fosshub.com/MKVToolNix.html

rad...@konto.pl

unread,
Sep 19, 2018, 4:17:50 AM9/19/18
to
Wed, 19 Sep 2018 00:56:16 +0200, w <pnrvqh$9j$1...@node1.news.atman.pl>, ń <ń@ń.ń>
napisał(-a):

> Fajny programik portable z GUI, ale: po pierwszej pauzie dźwięk się nieco rozjeżdża z obrazem.
> Wrażenie, jakby mkvtoolnix wywalił kilka błędnych ramek audio (co nawet widać w logach) i skleił resztę nie skracając video, przez co ścieżka audio nieco przyśpieszyła wobec ścieżki video.
> I nie wiem, czy dobrze obrabia ścieżkę DVB Sub, bo napisy niby są do wyboru w menu, ale się nie pokazują na ekranie (w VLC, który ma jednak problemy z napisami w plikach *.mkv wyskakuje komunikat o braku kodeka). Natomiast mkvtoolnix dobrze nakłada napisy DVB Sub na twardo na ścieżkę obrazu jakby co.

Nie używaj kontenera mp4, tylko mkv.
Albo zostaw w ts, ewentualnie użyj mts (to prawie to samo).

rad...@konto.pl

unread,
Sep 19, 2018, 4:23:26 AM9/19/18
to
Sat, 15 Sep 2018 08:53:11 +0200, w <pnia8n$fp3$1...@node1.news.atman.pl>, ń
<ń@ń.ń> napisał(-a):

> VLC przepakowuje, ale wynik nie jest doskonały.
> Przy przepakowaniu VLC do mp4 rozjeżdżają się obraz ze ścieżkami dźwięku, a napisy trzeba wgrać na twardo na obraz, bo ścieżka napisów wewnętrznych znika.

Tak, bo format mp4 nie obsługuje napisów.

> Obydwie sytuacje z opcjami zachowania dotychczasowych ścieżek wideo i audio. Rozkodowując i kodując na nowo wg wybranego przez siebie formatu to raczej straci się na jakości obrazu (i dźwięku)?

Trochę tak, zależy jak bardzo ci zależy na utrzymaniu jakości. Przede wszystkim
szkoda czasu i prądu.

> Dodatkowo chciałbym przepakować filmy z formatu *.mts oraz *.ts z zachowaniem wewnętrznych napisów do formatu *.mkv, gdyż z *.mkv TV Samsung ma szansę odczytac napisy (z *.ts i*.mts TV napisów nie czyta wg instrukcji Samsunga).
> Swoją drogą XXI wiek, a najprostsze sprawy są tak beznadziejnie niepotrzebnie pokomplikowane (byle g... odczyta napisy, ale Samsung nie i co nam Pan zrobisz).

Jeżeli bardzo chcesz to:
ffmpeg -i source.ts -codec copy destination.mkv

Jeżeli zapomni jakiejś ścieżki to dodaj -map:0
No i -err_detect ignore_err dodaj.

jedrek

unread,
Sep 23, 2018, 8:52:26 AM9/23/18
to
"ń"
> Swoją drogą XXI wiek, a najprostsze sprawy są tak beznadziejnie
> niepotrzebnie
> pokomplikowane (byle g... odczyta napisy, ale Samsung nie i co nam Pan
> zrobisz).

Ale o co kwik? :)
Przecież to przepis na dzisiejszy wykolejony świat. Rzeczy proste urastają
do lotu kosmicznego na Marsa. Proste są wtedy jak ktoś wtajemniczony wyjaśni
o co chodzi.
A dziś nikt ci nic nie powie, bo potem jak się dowiesz będziesz stanowił
zagrożenie i wygryziesz konkurencję (wręcz będziesz stanowił zagrożenie dla
tego kto ci wskazał banalne, skuteczne narzedzie do rozwiązania twoich
problemów) i się skończy trzepanie kapusty na niczym.

Fakt jednak jest smutny taki, że do fachowego cięcia, sklejania, bez
jakichkolwiek czkawek, rozjeżdżających się fonii, desynchronizacji obrazu,
zgubionych klatek, dla współczesnych kontenerów mp4, mkv, ts nie ma
sensownego, darmowego, niewielkiego, sprytnego programu. W epoce kontenera
avi bardzo przyzwoicie ciął i sklejał symaptyczny VirtualDubMod. Spotyka się
owszem odmiany DubMod-a dla mp4, ale rewelacji w działaniu nie stwierdzam.

Zrób jeszcze próbę na niestety płatnym VideoReDo
https://www.dobreprogramy.pl/VideoReDo-TvSuite,Program,Windows,47780.html
Polecali go swego czasu ludzie na forum emitela
https://forum.emitel.pl/viewtopic.php?f=47&t=2745
którzy działają na tunerach DVB-T i walczą potem w wyjściowymi TS-ami by
ciąć reklamy w nagranym materiale.
Pod tym względem program wypas, bo pozwala ciąć w dowolnym miejscu z
dokładnością do jednej klatki (czego toolnix kompletnie nie umie i zawsze
równa do najbliższej klatki kluczowej - bez względu jaki mu ustawiłeś w
nadziei, że to zrobi - czas cięcia) wynika z tego, że kluczową klatkę wtedy
sam sobie wytwarza w miejscu cięcia.
Ale jak to bywa w życiu pewne tunery stacjonarne dzialające na linuxie nie
lubiły znowu dociętych przez VideoReDo matariałów (wolały te przemielone
przez mkvtoolnix-a) i czasami klatkowały przy próbie odtwarzania finalnego
pliku z VideoReDo (oczywiście nie zawsze, zdarzało się to losowo).

rad...@konto.pl

unread,
Sep 24, 2018, 3:51:48 AM9/24/18
to
Sun, 23 Sep 2018 14:52:46 +0200, w <d0MpD.629307$iK2.5...@fx08.am4>, "jedrek"
<wonze...@w.on> napisał(-a):

> Pod tym względem program wypas, bo pozwala ciąć w dowolnym miejscu z
> dokładnością do jednej klatki (czego toolnix kompletnie nie umie i zawsze
> równa do najbliższej klatki kluczowej - bez względu jaki mu ustawiłeś w
> nadziei, że to zrobi - czas cięcia) wynika z tego, że kluczową klatkę wtedy
> sam sobie wytwarza w miejscu cięcia.

Nie wytwarza, ale rekompresuje cały fragment video do najbiższej następnej
klatki kluczowej.

ń

unread,
Sep 25, 2018, 7:34:58 AM9/25/18
to
MP4 jak najbardziej obsługuje napisy, mam film w *.mp4, z którego nawet p.......y j....y Samsung widzi i czyta te wewnętrzne zaszyte w kontenerze napisy i to po sieci.


-----

rad...@konto.pl

unread,
Sep 25, 2018, 8:58:01 AM9/25/18
to
Tue, 25 Sep 2018 13:35:52 +0200, w <pod6h1$8u5$1...@node2.news.atman.pl>, ń
<ń@ń.ń> napisał(-a):

> MP4 jak najbardziej obsługuje napisy, mam film w *.mp4, z którego nawet p.......y j....y Samsung widzi i czyta te wewnętrzne zaszyte w kontenerze napisy i to po sieci.
>
>
> -----
> > format mp4 nie obsługuje napisów.

Wyciąłeś to co było ważne -- mp4 nie obsługuje napisów w postaci graficznej
ściezki subtitles. Tylko w postaci tekstowej.

PS. Pisz pod cytatem.

Czarek

unread,
Sep 25, 2018, 4:28:31 PM9/25/18
to


W dniu 25.09.2018 o 14:55, rad...@konto.pl pisze:
> Tue, 25 Sep 2018 13:35:52 +0200, w <pod6h1$8u5$1...@node2.news.atman.pl>, ń
> <ń@ń.ń> napisał(-a):
>
>> MP4 jak najbardziej obsługuje napisy, mam film w *.mp4, z którego nawet p.......y j....y Samsung widzi i czyta te wewnętrzne zaszyte w kontenerze napisy i to po sieci.

>>> format mp4 nie obsługuje napisów.
>
> Wyciąłeś to co było ważne -- mp4 nie obsługuje napisów w postaci graficznej
> ściezki subtitles. Tylko w postaci tekstowej.
>
> PS. Pisz pod cytatem.


Do tego zamulonego "betona" to od lat nie trafia

--
Czarek
0 new messages