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).

[b]PYTANIE[/b]: 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

[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

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.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

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.

[quote=ilin]Co robisz z tym plikiem przepuszczając go przez vegasa ?
Może to zbędne.[/quote]
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 [url]https://github.com/ozmartian/vidcutter[/url]
Do konwersji zaś do mp4  bezpośrednio ffmpeg.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

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.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

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.

[quote=ilin]U mnie avidemux rozwala stosunek boków.

16:9 jest a on mi daje 16:11 co jest niedopuszczalne.[/quote]
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
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.012 seconds, 9 queries executed ]

Informacje debugowania

Time (s) Query
0.00011 SET CHARSET latin2
0.00003 SET NAMES latin2
0.00138 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='54.208.135.174' WHERE u.id=1
0.00117 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '54.208.135.174', 1711696665)
0.00051 SELECT * FROM punbb_online WHERE logged<1711696365
0.00083 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=29720 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00249 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=29720 ORDER BY p.id LIMIT 0,25
0.00224 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=29720
Total query time: 0.00881 s