#1 2018-01-09 01:01:32

SoheiMajin
Moderator
Skąd: Gdańsk
Dołączył: 2009-04-10

Original display aspect ratio

W co najmniej jednym z odcinków mam coś takiego:

Width                          : 720 pixels
Height                         : 540 pixels
Display aspect ratio           : 4:3
Original display aspect ratio  : 3:2

Droga tego odcinka od dvd do mkv była jak u pozostałych, więc nie rozumiem. Jakieś pomysły, co to jest, jak to skasować? Od razu powiem, że w mkvtoolnix raczej niemożliwe.

Offline

#2 2018-01-09 02:37:17

OtsukareSama
Użytkownik
Skąd: Nippon
Dołączył: 2016-04-12

Odp: Original display aspect ratio

W prosty sposób to wytłumaczył jeden z użytkowników pewnego forum:

hello_hello napisał:

I'm pretty sure "original aspect ratio" is the aspect ratio as it was written to the video stream. Display aspect ratio is the aspect ratio set at the container level.

The problem is, some players give preference (or only pay attention to) the video stream aspect ratio, while others ignore it if there's an aspect ratio written to the MKV. I'm pretty sure my Sony Blu-ray player is big on the video stream aspect ratio so changing it with MKVMergeGUI doesn't helpt. If memory serves me correctly (I haven't had to think about it for a long time) MPC-HC (or maybe LAV filters these days) lets you choose. If you happen to use MPC-HC, try right clicking on the video and under "Video Frame" uncheck "keep aspect ratio". I think that'll get it to use the container aspect ratio. Or.....
Look in Video Decoder under Internal Filters. There's an aspect ratio option there.

Proponowany FIX:

Ściągnij sobie ten pliczek, uruchom wiersz poleceń w folderze, do którego go wypakowałeś i wpisz taką linijkę (oczywiście najpierw odpowiednio przez Ciebie wyedytowaną z właściwymi nazwami plików lub nawet z pełnymi ścieżkami dostępu, jeśli zawarte są w różnych folderach):

ffmpeg -i input.mkv -vcodec copy -acodec copy -vbsf h264_changesps=sar=x:y -y output.mkv

Przykład:
"C:\ffmpeg.exe" -i "D:\Encoding\zle_AR.mkv" -vcodec copy -acodec copy -vbsf h264_changesps=sar=64:45 -y "D:\Encoding\dobre_AR.mkv"

Może się przydać:
Pomocny temat z tym zagadnieniem- https://forum.videohelp.com/threads/360 … tio-of-MKV
Pomocny temat z tym zagadnieniem- http://forum.doom9.org/archive/index.php/t-162353.html
Terminy z wikipedii, nagłówek "Aspect ratio releases"- https://pl.wikipedia.org/wiki/Format_obrazu
Dokumentacja Aegi- http://docs.aegisub.org/3.2/Script_Resolution/

Ostatnio edytowany przez OtsukareSama (2018-01-09 02:42:15)


【「能ある鷹爪隠す」  &「A skilled hawk hides its talons」】

Offline

#3 2018-01-09 14:06:21

Bakura
Użytkownik
Skąd: Tychy
Dołączył: 2006-01-21

Odp: Original display aspect ratio

Original display aspect ratio  : 3:2
to jest zapewne idiotyczny aspect ratio dvd to znaczy, klatki mają inne proporcje niż wideo, dlatego bez enkodingu z poprawnym rozmiarem nic nie da się zrobić, to powoduje np, że napisy nakładane przez vobsuba są rozciągnięte albo zwężone.
Chyba we wszystkich enkodach Exiled Destiny można to spotkać.


What's the point with pointer?
Szisza jest zła a Demo jeszcze gorsze
Kainote link
Umu umu

Offline

#4 2018-01-09 20:13:07

SoheiMajin
Moderator
Skąd: Gdańsk
Dołączył: 2009-04-10

Odp: Original display aspect ratio

Dzięki za odpowiedzi, tak to zrobiłem i też działa:
mp4box.exe -add xxx.h264:par=1:1 xxx.mp4

W MPC odcinek odtwarzał się poprawnie, ale wiem, że w innych odtwarzaczach już niekoniecznie.

Offline

#5 2018-01-09 20:20:05

FAiM
Użytkownik
Skąd: Warszawa
Dołączył: przed 2004-07-25

Odp: Original display aspect ratio

SoheiMajin napisał:

W MPC odcinek odtwarzał się poprawnie, ale wiem, że w innych odtwarzaczach już niekoniecznie.

Bo miałeś dwa różne DAR wpisane w jeden plik - jeden bezpośrednio w wideo, a drugi w kontenerze. I zależnie od odtwarzacz/dekodera i
ich ustawień inna wartość jest brana pod uwagę.


K5Cqyo6.png?1

Offline

#6 2018-01-09 20:27:27

SoheiMajin
Moderator
Skąd: Gdańsk
Dołączył: 2009-04-10

Odp: Original display aspect ratio

To zrozumiałe, ale dalej nie wiem, dlaczego wpisało się ono akurat w jeden odcinek, skoro kodowany był jak wszystkie.

Offline

#7 2018-01-09 21:15:56

kostek00
Użytkownik
Dołączył: 2009-01-22

Odp: Original display aspect ratio

Bo zapewne akurat to jedno dvd było zwalone. Już niejednokrotnie spotykałem się z takimi kwiatkami.


Jestem słodki jak miód, człowiek - ciacho; genetyczny cud!  xD

Offline

#8 2018-01-09 21:39:07

SoheiMajin
Moderator
Skąd: Gdańsk
Dołączył: 2009-04-10

Odp: Original display aspect ratio

FAiM napisał:

Bo miałeś dwa różne DAR wpisane w jeden plik - jeden bezpośrednio w wideo, a drugi w kontenerze.

Da się to ratio od razu w skrypcie ustawić, żeby mieć pewność, że po kodowaniu zawsze będzie OK?

Offline

#9 2018-01-09 22:36:27

FAiM
Użytkownik
Skąd: Warszawa
Dołączył: przed 2004-07-25

Odp: Original display aspect ratio

Zapewne się da, ale nie wiem jak wygląda twój "skrypt" i czego używa oczkod.
Kiedyś w mkvmerge była opcja "--engage remove_bitstream_ar_info", ale działała tylko jak się wczytywało raw stream.


K5Cqyo6.png?1

Offline

#10 2018-01-09 22:57:30

SoheiMajin
Moderator
Skąd: Gdańsk
Dołączył: 2009-04-10

Odp: Original display aspect ratio

Koduję przez avisynth.

Offline

#11 2018-01-10 01:31:28

kostek00
Użytkownik
Dołączył: 2009-01-22

Odp: Original display aspect ratio

Nie da się ustawić AR w skrypcie avisynth, bo jego nie interesuje taka informacja. Tym zajmuje się kodek i to w nim trzeba ustawiać.


Jestem słodki jak miód, człowiek - ciacho; genetyczny cud!  xD

Offline

#12 2018-01-10 20:30:59

FAiM
Użytkownik
Skąd: Warszawa
Dołączył: przed 2004-07-25

Odp: Original display aspect ratio

kostek00 napisał:

Nie da się ustawić AR w skrypcie avisynth, bo jego nie interesuje taka informacja. Tym zajmuje się kodek i to w nim trzeba ustawiać.

AR się da, tylko DAR się nie da. oczkod
Jeśli do kodowania używasz MeGUI, to niby skrypcie AviSynth da się zasygnalizować DAR.


K5Cqyo6.png?1

Offline

#13 2018-01-10 20:58:38

SoheiMajin
Moderator
Skąd: Gdańsk
Dołączył: 2009-04-10

Odp: Original display aspect ratio

OK, dzięki, wypróbuję przy okazji.

Offline

Stopka forum

© Animesub.info 2024