Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2017-07-08 18:37:19

  tenson - Użytkownik

tenson
Użytkownik
Zarejestrowany: 2017-07-08

Kontener .ts z DVB. Konwersja do edytora video.

Witam wszystkich.

Najkrócej pisząc sprawa wygląda tak:

Nagrywając stream z tunera DVB mogę plik .ts zaimportować do Vegas Video (13 Pro) tylko, jeżeli nagranie pochodzi z jednego konkretnego MUX'a (obojętne jaki kanał). Wczytując plik .ts do ffmpeg, dostaję takie info o streamie video:

Kod:

Stream #0:0[0x319]: Video: h264 (Main) ([27][0][0][0] / 0x001B), yuv420p(tv, bt470bg), 720x576 [SAR 16:11 DAR 20:11], 25 fps, 50 tbr, 90k tbn, 50 tbc

Problem zaczyna się, jeżeli chcę zaimportować plik .ts nagrany na innym MUX'ie. Wtedy Vegas Video odczytuje jedynie ścieżkę audio. Przykładowy listing takiego .ts którego Vegas Video nie odczytuje, wygląda następująco w ffmpeg:

Kod:

Stream #0:0[0x2ca]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 tbc

Jak widać na powyższym, różnice między streamami video polegają na rozdzielczości i colorspace (bt470bg vs. bt709).

PYTANIE: czy jest jakiś sposób używając ffmpeg, aby coś zmienić w tym streamie z drugiego MUX'a tak, aby odczytywał go Vegas Video? Teraz ważna sprawa - chodzi mi WYŁĄCZNIE o takie rozwiązanie dzięki któremu NIE BĘDĘ MUSIAŁ enkodować pliku .ts na .mp4 - zabiera to dużo czasu.

Offline

 

#2  2017-07-08 19:39:27

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Kontener .ts z DVB. Konwersja do edytora video.

Ten Vegas Video obsługuje HD ?

Może takie coś wystarczy.

Kod:

ffmpeg -i plik.ts  -strict experimental -f matroska -crf 25.0 -map_chapters -1 -sn -c:a:0 copy -c:v:0 copy plik1.mkv

Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#3  2017-07-08 21:04:17

  tenson - Użytkownik

tenson
Użytkownik
Zarejestrowany: 2017-07-08

Re: Kontener .ts z DVB. Konwersja do edytora video.

Niestety nie pomogło. To jest chyba komenda na enkapsułkowanie takie jakie można wykonać w avidemux lub VLC, zostawiając kodeki audio i video na copy a zmieniając tylko muxer wyjściowy na mp4, mkv itd. Vegas w ogóle nie chce czytać plików mkv, ale nawet jeśli zmienię muxer na mp4, nic to nie zmienia. Tylko ścieżka audio jest odczytywana przez Vegasa.

EDIT:
Moje przypuszczenie jest takie, że Vegas nie odczytuje plików .ts które mają colorspace bt709 dla rozdzielczości HD. Czy jest możliwość zmiany bt709 na bt470bg zostawiając kodek video na "copy"?

Ostatnio edytowany przez tenson (2017-07-08 21:07:25)

Offline

 

#4  2017-07-08 22:01:55

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Kontener .ts z DVB. Konwersja do edytora video.

Obawiam się że nie da się bez przekodowania.

Co robisz z tym plikiem przepuszczając go przez vegasa ?
Może to zbędne.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#5  2017-07-09 09:36:40

  tenson - Użytkownik

tenson
Użytkownik
Zarejestrowany: 2017-07-08

Re: Kontener .ts z DVB. Konwersja do edytora video.

ilin napisał(-a):

Co robisz z tym plikiem przepuszczając go przez vegasa ?
Może to zbędne.

Generalnie wszystko co potrzebuję zrobić z .ts mogę bez problemu zrobić w avidemux - chodzi głównie o pocięcie i konwersję to .mp4
Ale Vegasa też czasami używam przy bardziej złożonej edycji. Lubię ten program.

Offline

 

#6  2017-07-09 10:31:06

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Kontener .ts z DVB. Konwersja do edytora video.

Do pocięcia polecam https://github.com/ozmartian/vidcutter
Do konwersji zaś do mp4  bezpośrednio ffmpeg.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#7  2017-07-09 11:08:26

  tenson - Użytkownik

tenson
Użytkownik
Zarejestrowany: 2017-07-08

Re: Kontener .ts z DVB. Konwersja do edytora video.

Dzięki. Vidcutter znam, bardzo częste aktualizacje co dobrze świadczy o twórcy programu który na bieżąco wszystko udoskonala. Jednak wolę avidemux, jakoś bardziej intuicyjny. Może dlatego, że używam od lat i się przyzwyczaiłem. Oczywiście ffmpeg używam do bezpośrednich konwersji również.

Offline

 

#8  2017-07-09 12:16:46

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Kontener .ts z DVB. Konwersja do edytora video.

U mnie avidemux rozwala stosunek boków.

16:9 jest a on mi daje 16:11 co jest niedopuszczalne.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#9  2017-07-09 13:30:34

  tenson - Użytkownik

tenson
Użytkownik
Zarejestrowany: 2017-07-08

Re: Kontener .ts z DVB. Konwersja do edytora video.

ilin napisał(-a):

U mnie avidemux rozwala stosunek boków.

16:9 jest a on mi daje 16:11 co jest niedopuszczalne.

Przerabiałem ten problem. Jeżeli importujesz plik i wybierasz koder np. MpegAVC (x264), to klikasz na filtry, wybierasz swsResize, następnie odhaczasz lock aspect ratio i w polu width wpisujesz 1024. Przynajmniej ja tak robię dla 720x576.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)