Avidemux Forum

Non-English => Avidemux-German => Topic started by: MarGeb on December 03, 2022, 12:22:31 PM

Title: Zurückspulen am TV nicht möglich
Post by: MarGeb on December 03, 2022, 12:22:31 PM

Hallo zusammen,

ich benutze Avidemux 2.8.0 unter Windows 10.

Ich hatte lange Zeit das Problem, dass ich mit Avidemux erstellte Videos an meinem TV (einem älteren LG) überhaupt nicht abspielen konnte. Dann habe ich mal einige Zeit drauf verwendet und habe dann so lang an diversen Schräubchen gedreht, bis es funktioniert hat.

Ein Problem ist allerdings geblieben: Wenn ich den schnellen Rücklauf benutze, startet das Video sofort wieder von vorn. Der Vorlauf funktioniert.

Zum reinen Umwandeln von Videos benutze ich ffmpeg, da tritt das Problem nicht auf.

Hat jemand von euch einen Tipp, wo ich hier ansetzen könnte?

Viele Grüße

Markus
Title: Re: Zurückspulen am TV nicht möglich
Post by: eumagga0x2a on December 03, 2022, 02:23:28 PM
Bitte zuallererst auf den letzten verfügbaren Nightly Build für eine künftige Version 2.8.2 aktualisieren — 2.8.0 wird nicht mehr unterstützt. Die 2.8.2 Nightlies sind im Moment wie der 2.8.1 Release, nur mit weniger Bugs.

Was das Problem mit dem alten Fernseher angeht, bitte die Ausgabe von mediainfo für eine Datei, die der schluckt, und eine, die er nicht mag (springt zurück auf Anfang) posten oder, sollte CleanTalk intervenieren, per PN (personal message) zuschicken.

Natürlich könnte ich raten, ob die Videospur nicht etwa in H.264 mit x264 im Modus "intra refresh" kodiert wurde. Das würde einen Stream ohne Keyframes, vom ersten Frame abgesehen, erzeugen, der nicht navigierbar ist (jedenfalls nicht rückwärts). Aber mit der Ausgabe von mediainfo würde man es gleich wissen.
Title: Re: Zurückspulen am TV nicht möglich
Post by: MarGeb on December 03, 2022, 05:25:53 PM
Hallo,

was ist mediainfo, muss ich das installieren?

Als Codec habe ich Mpeg4 AVC (x264) verwendet.

Markus
Title: Re: Zurückspulen am TV nicht möglich
Post by: eumagga0x2a on December 03, 2022, 05:57:04 PM
https://github.com/MediaArea/MediaInfo

Dort ist auch der Link zur Homepage des Projekts (leider mit Werbung überfrachtet) zu finden.
Title: Re: Zurückspulen am TV nicht möglich
Post by: MarGeb on December 04, 2022, 11:46:42 AM

Hallo eumagga0x2a,

gute Nachricht, bei identischen Einstellungen ist das Problem in der nightly build nicht mehr vorhanden.

Trotzdem danke für die Unterstützung!

Markus
Title: Re: Zurückspulen am TV nicht möglich
Post by: MarGeb on December 14, 2022, 05:48:12 AM
Hi eumagga0x2a,

QuoteBitte zuallererst auf den letzten verfügbaren Nightly Build für eine künftige Version 2.8.2 aktualisieren — 2.8.0 wird nicht mehr unterstützt. Die 2.8.2 Nightlies sind im Moment wie der 2.8.1 Release, nur mit weniger Bugs.

dass das eigentliche Problem mit diesem Nightly (r221127) behoben ist, hatte ich ja schon geschrieben.

Aber hast Du eine Ahnung, warum das Programm beim ersten Start nach dem Hochfahren des PCs rund 30 Sekunden mit Sanduhr hängt?

Danach lässt es sich normal bedienen und startet auch normal, bis der PC wieder aus war. Auf einem anderen PC, ebenfalls mit Win 10 x64, ist das Verhalten genauso.

Das hatte ich mit den bisher benutzten Releases nie.

Markus
Title: Re: Zurückspulen am TV nicht möglich
Post by: eumagga0x2a on December 14, 2022, 10:47:33 AM
Das wurde von einigen Usern auf Windows 11 gemeldet, ich konnte es unter Windows 10 nie reproduzieren.

Die Theorie lautet, dass die mitunter gewaltige Verzögerung vom Windows-eigenen On-access-Virenscanner verursacht wird, der die zahlreichen Plug-ins in Avidemux scannt, und wir dagegen gar nichts machen können. Daher entferne bitte testweise alle Plug-in DLLs die Du für deine Zwecke nicht brauchst (niemals entferne die zu scripting engine gehörende DLL, ohne sie ist Avidemux nicht funktionsfähig) oder lehre dem Virenscanner ("Windows Defender"?) die Manieren – wie, kann ich leider nicht sagen.
Title: Re: Zurückspulen am TV nicht möglich
Post by: MarGeb on December 15, 2022, 05:35:30 AM
Ich habe jetzt den Avidemuxordner mal vom Scan ausgenommen, dann gibt es keine Verzögerung beim Start.

Das Ganze ist trotzdem sehr komisch, da ich Avidemux seit Jahren benutze und mit den Releaseversionen
dieses Problem nie hatte. Es ist erst mit der Nightly aufgetreten.

Markus
Title: Re: Zurückspulen am TV nicht möglich
Post by: eumagga0x2a on December 15, 2022, 07:01:08 AM
Hashes der Avidemux-DLLs von Release-Versionen in der internen Whitelist beim Virenscanner, die von offiziellen Nightlies nicht?
Title: Re: Zurückspulen am TV nicht möglich
Post by: MarGeb on December 15, 2022, 07:25:22 AM

Das wäre eventuell 'ne Möglichkeit. Das würde sich ja beim nächsten Release zeigen und bis dahin
kann ich so damit leben.

Weißt Du denn zufällig auch, warum beim Speichern in den Quellordner an den Dateinamen nicht mehr automatisch _edit angehängt wird? Ich fand das ganz praktisch.

Markus
Title: Re: Zurückspulen am TV nicht möglich
Post by: eumagga0x2a on December 15, 2022, 10:41:33 PM
Quote from: MarGeb on December 15, 2022, 07:25:22 AMWeißt Du denn zufällig auch, warum beim Speichern in den Quellordner an den Dateinamen nicht mehr automatisch _edit angehängt wird? Ich fand das ganz praktisch.

Es hat sich diesbezüglich nichts geändert. Ein Dateiname erweitert um "_edit" wird vorgeschlagen, wenn es eine Namenskollision gibt, und nur dann.
Title: Re: Zurückspulen am TV nicht möglich
Post by: MarGeb on December 16, 2022, 05:06:52 AM

Ähm, nein, es wird der Dateiname der Quelldatei vorgeschlagen und beim Klick auf "Speichern" gefragt, ob die Originaldatei überschrieben werden soll.

Markus
Title: Re: Zurückspulen am TV nicht möglich
Post by: eumagga0x2a on December 16, 2022, 11:40:06 PM
Tatsache, danke für den Bugreport und die Beharrlichkeit. Der Bug, der nur unter Windows auftrat, soll durch die Änderung [file_qt4] Fix filename collision detection, broken on Windows (https://github.com/mean00/avidemux2/commit/7ca8be08c5dbe4f3e41136fd5208ed72eb3192a2) behoben sein, bitte einen künftigen Nightly Build ausprobieren.
Title: Re: Zurückspulen am TV nicht möglich
Post by: MarGeb on December 17, 2022, 05:25:03 AM

Ich behalt's im Auge und gebe Bescheid, sobald die nächste Nightly raus ist. Und danke für den Support!

Markus
Title: Re: Zurückspulen am TV nicht möglich
Post by: eumagga0x2a on December 18, 2022, 11:43:40 AM
CleanTalk hat sich wieder mal auf blöde Art bockig gezeigt, hier ist der wesentliche Teil der PM von Markus "MarGeb":

Quote from: MarGebSo, leider muss ich jetzt doch nochmal zum Ausgangsproblem zurückkommen, nämlich dass das Video am TV beim Zurückspulen sofort wieder von vorn startet.

Leider tritt das auch mit der Nightly noch auf und zwar dann, wenn ich Sequenzen rausschneide.

Ich habe jetzt hier mal die Mediainfo einer Datei bei der es nicht geht. Reicht das so aus?

Allgemein
Vollständiger Name                      : G:\Temp.mp4
Format                                  : MPEG-4
Format-Profil                           : Base Media
Codec-ID                                : isom (isom/iso2/avc1/mp41)
Dateigröße                              : 153 MiB
Dauer                                   : 42 min 28s
Gesamte Bitrate                         : 505 kb/s
Kodierendes Programm                    : Lavf58.76.100

Video
ID                                      : 1
Format                                  : AVC
Format/Info                             : Advanced Video Codec
Format-Profil                           : Main@L3
Format-Einstellungen                    : CABAC / 8 Ref Frames
Format-Einstellungen für CABAC          : Ja
Format-Einstellungen für RefFrames      : 8 frames
Codec-ID                                : avc1
Codec-ID/Info                           : Advanced Video Coding
Dauer                                   : 42 min 28s
Source duration                         : 42 min 28s
Bitrate                                 : 400 kb/s
Breite                                  : 512 Pixel
Höhe                                    : 328 Pixel
Bildseitenverhältnis                    : 16:10
Modus der Bildwiederholungsrate         : variabel
Bildwiederholungsrate                   : 25,000 FPS
minimale Bildwiederholungsrate          : 12,500 FPS
maximale Bildwiederholungsrate          : 25,000 FPS
Color space                             : YUV
Chroma subsampling                      : 4:2:0
Bit depth                               : 8 bits
Scantyp                                 : progressiv
Bits/(Pixel*Frame)                      : 0.095
Stream-Größe                            : 121 MiB (79%)
Source stream size                      : 121 MiB (79%)
verwendete Encoder-Bibliothek           : x264 core 164 r3081 19856cc
Kodierungseinstellungen                 : cabac=1 / ref=8 / deblock=1:0:0 / analyse=0x1:0x131 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=9 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=2pass / mbtree=1 / bitrate=400 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=10000 / vbv_bufsize=10000 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
mdhd_Duration                           : 2548080
Codec configuration box                 : avcC

Audio
ID                                      : 2
Format                                  : AAC LC
Format/Info                             : Advanced Audio Codec Low Complexity
Codec-ID                                : mp4a-40-2
Dauer                                   : 42 min 28s
Source duration                         : 42 min 27s
Bitraten-Modus                          : konstant
Bitrate                                 : 96,0 kb/s
Kanäle                                  : 2 Kanäle
Channel layout                          : L R
Samplingrate                            : 44,1 kHz
Bildwiederholungsrate                   : 43,066 FPS (1024 SPF)
Compression mode                        : Lossy
Stream-Größe                            : 29,3 MiB (19%)
Source stream size                      : 29,3 MiB (19%)
Default                                 : Ja
Alternate group                         : 1
mdhd_Duration                           : 2548052
Title: Re: Zurückspulen am TV nicht möglich
Post by: eumagga0x2a on December 18, 2022, 12:22:52 PM
Quote from: eumagga0x2a on December 18, 2022, 11:43:40 AMLeider tritt das auch mit der Nightly noch auf und zwar dann, wenn ich Sequenzen rausschneide.

Vor oder nach dem Kodieren (also mit dem finalen Export im Kopiermodus)?

Quote from: eumagga0x2a on December 18, 2022, 11:43:40 AMFormat-Einstellungen für RefFrames      : 8 frames

Das ist eine ganze Menge, besonders Hardware-Dekoder kommen so leicht ins Schleudern.

Quote from: eumagga0x2a on December 18, 2022, 11:43:40 AMBreite                                  : 512 Pixel
Höhe                                    : 328 Pixel

Skaliert der Fernseher dann hoch?
Title: Re: Zurückspulen am TV nicht möglich
Post by: MarGeb on December 19, 2022, 05:49:02 AM
Quote from: eumagga0x2a on December 18, 2022, 12:22:52 PM
Quote from: eumagga0x2a on December 18, 2022, 12:22:52 PMLeider tritt das auch mit der Nightly noch auf und zwar dann, wenn ich Sequenzen rausschneide.

Vor oder nach dem Kodieren (also mit dem finalen Export im Kopiermodus)?

Ich bin mir jetzt nicht sicher was Du meinst? Ich lade die Quelldatei und mein Projekt, mache die Schnitte und speichere ab.

Ich habe mal die Ausgabe von Mediainfo eines Videos ohne Schnitte mit der Schnittversion verglichen, sie sind absolut identisch (abgesehen natürlich von Größe, Länge, Frameanzahl), trotzdem lässt sich die eine zurückspulen und die andere nicht  :o

Ich habe es auch mal mit dem Xvid-Codec versucht, aber es macht keinen Unterschied.


Quote from: eumagga0x2a on December 18, 2022, 11:43:40 AMFormat-Einstellungen für RefFrames      : 8 frames
Das ist eine ganze Menge, besonders Hardware-Dekoder kommen so leicht ins Schleudern.

Kann das daran liegen, dass ich das Profil umgestellt habe auf Main@L3? Das musste ich machen, weil der TV die Videos sonst gar nicht abgespielt hat. Aber die Zahl der RefFrames ist ja geschnitten und ungeschnitten gleich?

Quote from: eumagga0x2a on December 18, 2022, 11:43:40 AMBreite                                  : 512 Pixel
Höhe                                    : 328 Pixel

Skaliert der Fernseher dann hoch?

Ja. Die Originaldateien (alte Serien) sind 512x384 und nicht besonders gut. Ich habe sie auf 328 gecroppt, um sie ein bisschen "gefälliger" beim Anschauen zu machen, weil ich dann immerhin auf ein Seitenverhältnis von 1,56 komme.

Markus
Title: Re: Zurückspulen am TV nicht möglich
Post by: eumagga0x2a on December 19, 2022, 07:51:29 AM
Quote from: MarGeb on December 19, 2022, 05:49:02 AMIch lade die Quelldatei und mein Projekt, mache die Schnitte und speichere ab.

Also erfolgen Schnitte vor dem Kodieren, was bedeutet, dass Kopiermodus in keiner Arbeitsphase zum Einsatz kommt.

Unterstützt der Fernseher auch andere Container als MP4? Wie sieht es mit MPEG-TS aus? Besteht das Problem auch dann?

Hilft es, die von Avidemux geschnittene, nicht rückwärts navigierbare MP4-Datei mit FFmpeg im Stream Copy Modus ohne weitere Änderungen zu remuxen?

Quote from: MarGeb on December 19, 2022, 05:49:02 AMAber die Zahl der RefFrames ist ja geschnitten und ungeschnitten gleich?

Ja, ist gleich, aber dennoch sehr hoch.


Title: Re: Zurückspulen am TV nicht möglich
Post by: MarGeb on December 19, 2022, 08:39:55 AM
Quote from: eumagga0x2a on December 19, 2022, 07:51:29 AMHilft es, die von Avidemux geschnittene, nicht rückwärts navigierbare MP4-Datei mit FFmpeg im Stream Copy Modus ohne weitere Änderungen zu remuxen?

Ja!!!!  Super!!! Vielen Dank!!! ;D  ;D  ;D  ;D

Und wie ist das jetzt zu erklären? Es wird ja eigentlich nur kopiert?

Markus

 
Title: Re: Zurückspulen am TV nicht möglich
Post by: eumagga0x2a on December 19, 2022, 08:50:42 AM
Irgendwas ist beim FFmpeg in der Struktur des Containers möglicherweise anders.

Dieselbe MP4-Datei, nur remuxt wiederum zu MP4, jedoch mit Avidemux – bleibt sie für den Fernseher rückwärts weiterhin nicht navigierbar?

Wenn ja und wenn der Inhalt hinreichend harmlos ist, wäre es möglich, beide Dateien bitte als Samples über WeTransfer zu bekommen?
Title: Re: Zurückspulen am TV nicht möglich
Post by: eumagga0x2a on December 19, 2022, 03:43:45 PM
Quote from: MarGebAlso, es ist zum Haaremelken und Mäuseraufen  :-X

Das Remuxen mit ffmpeg oder Avidemux bringt nichts, denn tatsächlich hat sich das geschnittene Video vorher schon zurückspulen lassen.

Es ist folgendermaßen: Obwohl die Originalvideos (mp4) alle aus derselben Quelle sind und identische Auflösungen, AV-Bitraten und Codecs verwenden, unterscheiden sich manche von den anderen, wie ich jetzt gesehen habe, in einem Punkt:

Modus der Bildwiederholungsrate: variabel
Bildwiederholungsrate: 25,000 FPS
minimale Bildwiederholungsrate: 12,500 FPS
maximale Bildwiederholungsrate: 25,000 FPS

Die anderen haben eine feste Wiederholungsrate.

Unabhängig davon, ob die Bildwiederholungsrate variabel oder fest ist, lassen sich die Originalvideos am TV zurückspulen. Sobald aber Avidemux oder ffmpeg ins Spiel kommen, ist der schnelle Rücklauf bei den Videos mit variabler Wiederholungsrate nicht mehr möglich, auch wenn ich die Originaldatei nur remuxe.

Betroffen ist etwa ein Drittel der Videos; wenn ich da keinen Rücklauf habe, dann ist das eben so und ich bin keinesfalls beleidigt, wenn Du, eumagga0x2a, keine Lust mehr hast, hier weiter zu stochern, denn Deine Zeit wächst ja auch nicht auf Bäumen. Und wie im AP schon geschrieben, ist der Fernseher 13 Jahre alt, neuere haben das Problem evtl. gar nicht.

Dann würde ich mir gern so eine Originaldatei ansehen, wo der Fernseher nicht mehr rückwärts navigieren kann, wenn sie von Avidemux oder FFmpeg in Copy Mode remuxt wird. Dass beide betroffen sind, erscheint logisch: beide setzen auf die Bibliothek libavformat, um MP4 Container zu schreiben.

Ich wiederhole indes meine Frage, ob der Fernseher auch mit MPEG-TS gespeist werden kann und ob bei diesem Container das Problem nicht mehr auftritt.

PS: Ich investiere gerne Zeit, um Probleme zu verstehen. Ob ich dann mit einer Lösung dienen kann, steht auf einem anderen Blatt.
Title: Re: Zurückspulen am TV nicht möglich
Post by: MarGeb on December 19, 2022, 04:38:09 PM

Alles klar, ich lade ein Video hoch und sende Dir den Link per PN.
Title: Re: Zurückspulen am TV nicht möglich
Post by: eumagga0x2a on December 19, 2022, 11:09:20 PM
Danke fürs Sample, jetzt wäre es hilfreich ein von FFmpeg oder Avidemux exportiertes MP4 Video in die Hände zu bekommen (in der Kürze liegt die Würze, kleinere Samples bevorzugt), wo Navigation rückwärts auf dem Fernseher funktioniert.

Es gibt etliche Differenzen zwischen dem Original und Exports, sei es von FFmpeg oder Avidemux. Zum einen, benutzen beide höhere Frequenzen bei der Zeitbasis (Original: 1 kHz, FFmpeg: 16 kHz, Avidemux: 25 kHz), zum anderen, sind einige neue Atoms / Boxen (pasp, btrt, sgpd, sbgp) hinzugekommen, die der Fernseher möglicherweise nicht kennt. sgpd und sbgp könnte man als Faktor ausschließen, wenn man testweise die Tonspur weglässt. Um die Frequenz der Zeitbasis zu senken, müsste man in Avidemux einige Stellen im Code ändern.
Title: Re: Zurückspulen am TV nicht möglich
Post by: MarGeb on December 20, 2022, 05:44:40 AM
Quote from: eumagga0x2a on December 19, 2022, 11:09:20 PMDanke fürs Sample, jetzt wäre es hilfreich ein von FFmpeg oder Avidemux exportiertes MP4 Video in die Hände zu bekommen (in der Kürze liegt die Würze, kleinere Samples bevorzugt), wo Navigation rückwärts auf dem Fernseher funktioniert.

Ich schicke Dir was.

QuoteEs gibt etliche Differenzen zwischen dem Original und Exports, sei es von FFmpeg oder Avidemux. Zum einen, benutzen beide höhere Frequenzen bei der Zeitbasis (Original: 1 kHz, FFmpeg: 16 kHz, Avidemux: 25 kHz), zum anderen, sind einige neue Atoms / Boxen (pasp, btrt, sgpd, sbgp) hinzugekommen, die der Fernseher möglicherweise nicht kennt. sgpd und sbgp könnte man als Faktor ausschließen, wenn man testweise die Tonspur weglässt. Um die Frequenz der Zeitbasis zu senken, müsste man in Avidemux einige Stellen im Code ändern.

Ich habe keine Ahnung, wovon Du redest, aber es klingt toll  ;D

Ich hatte im letzten Post vergessen, Deine Frage nach MPEG-TS zu beantworten. Nein, der TV kann nur MP4 und AVI. Letzteres habe ich auch probiert, aber da bekomme ich nichts Brauchbares zusammen. Da man laut Avidemux für Avi kein h264 nehmen soll (was ich aber eigentlich schon möchte), habe ich Mpeg4 ASP (ff) genommen, aber da kann ich noch nicht mal am PC eine Position anspringen (er springt zurück an den Anfang) und außerdem wird mir gesagt, dass das Video statt 45 Min. rund 198 Stunden lang ist.

Markus
Title: Re: Zurückspulen am TV nicht möglich
Post by: eumagga0x2a on December 22, 2022, 12:43:17 AM
Quote from: MarGeb on December 20, 2022, 05:44:40 AMIch schicke Dir was.

Vielen Dank für die neuen Samples, damit sind bisherige Hypothesen zur Natur des Problems hinfällig. Wenn es wirklich daran liegt, dass irgendwo ein einziges Frame "fehlt", was MediaInfo veranlasst,

Frame rate mode                          : Variable
Frame rate                              : 25.000 FPS
Minimum frame rate                      : 12.500 FPS
Maximum frame rate                      : 25.000 FPS

zu melden, dann sollte Neukodieren in Avidemux mit dem "Resample" Filter eigestellt auf "25 (PAL)" die Lücke durch Wiederholung des vorherigen Bildes füllen. Ob das den Fernseher milde stimmt?

Quote from: MarGeb on December 20, 2022, 05:44:40 AMder TV kann nur MP4 und AVI. Letzteres habe ich auch probiert, aber da bekomme ich nichts Brauchbares zusammen. Da man laut Avidemux für Avi kein h264 nehmen soll (was ich aber eigentlich schon möchte)

AVI Container unterstützt PTS (presentation timestamps) nicht, nur DTS (decode timestamps). H.264 mit B-frames ist aber zwingend auf PTS aus dem Container angewiesen, um die langwierige und nicht ganz zuverlässige Prozedur der Wiederherstellung der richtigen Anzeigereihenfolge durch das Dekodieren des gesamten Videos zu vermeiden. Avidemux warnt zwar vor AVI, wenn das Video H.264 oder HEVC ist, aber der User kann diese Warnung überstimmen.

Quote from: MarGeb on December 20, 2022, 05:44:40 AMhabe ich Mpeg4 ASP (ff) genommen, aber da kann ich noch nicht mal am PC eine Position anspringen (er springt zurück an den Anfang) und außerdem wird mir gesagt, dass das Video statt 45 Min. rund 198 Stunden lang ist.

Ich kann das auf meinem (Linux-) System nicht reproduzieren. Welcher Player zeigt solches Verhalten? VLC auch?

Quote from: MarGeb date=1671516241Beim Rumprobieren mit Avi sind mir zwei Sachen aufgefallen, vielleicht darf ich sie hier anbringen?

Ich benutze immer den MPEG4 AVC (x264) Codec mit zwei Durchläufen.

Zwei Durchläufe ergeben einen Sinn nur dann, wenn das Ergebnis eine bestimmte Dateigröße (genauer, die Größe des Videostreams) nicht übersteigen darf. Ansonsten reicht CRF vollkommen aus.

Quote from: MarGeb date=1671516241Da ich mich mit dem Drumrum ja nicht besonders auskenne, habe ich einfach den Muxer von MP4 auf AVI umgestellt. Dann hat Avidemux den ersten Durchgang gemacht und mir dann gesagt, dass das so nicht empfehlenswert ist. Könnte Avidemux die Ausgabekonfiguration nicht gleich am Anfang prüfen und einen entsprechenden Hinweis sofort bringen?

Das wäre auf eine wenig elegante (milde ausgedrückt) Art und Weise möglich, aber ich kann mir vorstellen, warum man diesen Weg nicht beschritten hat. Muxers sind Plugins, und das ganze Wissen um die Fähigkeiten und Beschränkungen eines Muxers gehört ins jeweilige Plugin. Beim Exportieren / Speichern eines Videos wird ein Muxer-Objekt erst dann geschaffen, wenn es ein Videostream-Objekt gibt. Der erste Durchlauf eines Encoders gehört zu vorbereitenden Schritten, um so ein Videostream-Objekt zu erzeugen. Erst dann kann sich herausstellen, dass der Muxer irgendwas an dem ihm vorgesetzten Videostream nicht mag.

Quote from: MarGeb date=1671516241Beim zweiten Versuch habe ich das Okay gegeben, eine bereits existierende Datei zu überschreiben, habe aber übersehen, dass sie noch im Player geöffnet ist. Avidemux hat dann am Ende eine entsprechende Fehlermeldung gebracht.

Windows-Besonderheiten. Unter Linux hätte das Überschreiben einer bereits anderweitig geöffneten Datei einwandfrei geklappt.

Quote from: MarGeb date=1671516241Könnte Avidemux in so einem Fall die Datei nicht unter einem zufälligen Dateinamen erstellen und den im Dialog mitteilen?

Reden wir über den ersten Durchgang bei 2-Pass-Encoding? Bleiben die Ergebnisse des ersten Passes nicht etwa erhalten? Man wird dann beim nächsten Versuch, unter demselben Namen zu speichern, gefragt, ob man sie wiederverwenden möchte.
Title: Re: Zurückspulen am TV nicht möglich
Post by: MarGeb on December 22, 2022, 02:31:07 PM
Quote from: eumagga0x2a on December 22, 2022, 12:43:17 AM
Quote from: MarGeb on December 20, 2022, 05:44:40 AMIch schicke Dir was.
zu melden, dann sollte Neukodieren in Avidemux mit dem "Resample" Filter eigestellt auf "25 (PAL)" die Lücke durch Wiederholung des vorherigen Bildes füllen. Ob das den Fernseher milde stimmt?

Ja, hat es gemacht  ;D  ;D  ;D
Ich schreibe mir jetzt eine kleine Batch die mit ffprobe prüft, ob die fps konstant sind und wenn nicht, das mit ffmpeg korrigiert.

Es war mir gar nicht bekannt, dass es variable fps gibt, ich kenne nur vbr.

Quote from: eumagga0x2a on December 22, 2022, 12:43:17 AM
Quote from: MarGeb on December 20, 2022, 05:44:40 AMhabe ich Mpeg4 ASP (ff) genommen, aber da kann ich noch nicht mal am PC eine Position anspringen (er springt zurück an den Anfang) und außerdem wird mir gesagt, dass das Video statt 45 Min. rund 198 Stunden lang ist.

Ich kann das auf meinem (Linux-) System nicht reproduzieren. Welcher Player zeigt solches Verhalten? VLC auch?

Ich benutze MPC-HC, VLC habe ich nicht. Mit Windows Mediaplayer bzw. Filme & TV ist zwar Springen möglich und die Zeit wird korrekt angezeigt, aber dafür gibt es hier massive Bildstörungen.

Aber ich brauche kein AVI, ich hatte ja nur eines gemacht, weil Du danach gefragt hattest.

Quote from: eumagga0x2a on December 22, 2022, 12:43:17 AMZwei Durchläufe ergeben einen Sinn nur dann, wenn das Ergebnis eine bestimmte Dateigröße (genauer, die Größe des Videostreams) nicht übersteigen darf. Ansonsten reicht CRF vollkommen aus.

Super, dann spare ich mir in Zkunft die Mehrzeit.

Quote from: eumagga0x2a on December 22, 2022, 12:43:17 AM
Quote from: MarGeb date=1671516241Da ich mich mit dem Drumrum ja nicht besonders auskenne, habe ich einfach den Muxer von MP4 auf AVI umgestellt. Dann hat Avidemux den ersten Durchgang gemacht und mir dann gesagt, dass das so nicht empfehlenswert ist. Könnte Avidemux die Ausgabekonfiguration nicht gleich am Anfang prüfen und einen entsprechenden Hinweis sofort bringen?

Das wäre auf eine wenig elegante (milde ausgedrückt) Art und Weise möglich, aber ich kann mir vorstellen, warum man diesen Weg nicht beschritten hat. Muxers sind Plugins, und das ganze Wissen um die Fähigkeiten und Beschränkungen eines Muxers gehört ins jeweilige Plugin. Beim Exportieren / Speichern eines Videos wird ein Muxer-Objekt erst dann geschaffen, wenn es ein Videostream-Objekt gibt. Der erste Durchlauf eines Encoders gehört zu vorbereitenden Schritten, um so ein Videostream-Objekt zu erzeugen. Erst dann kann sich herausstellen, dass der Muxer irgendwas an dem ihm vorgesetzten Videostream nicht mag.

Okay, verstanden.

Quote from: eumagga0x2a on December 22, 2022, 12:43:17 AM
Quote from: MarGeb date=1671516241Könnte Avidemux in so einem Fall die Datei nicht unter einem zufälligen Dateinamen erstellen und den im Dialog mitteilen?

Reden wir über den ersten Durchgang bei 2-Pass-Encoding? Bleiben die Ergebnisse des ersten Passes nicht etwa erhalten? Man wird dann beim nächsten Versuch, unter demselben Namen zu speichern, gefragt, ob man sie wiederverwenden möchte.

Das schon, aber zeitlich fühle ich da keine große Ersparnis.

Also, ich denke mal, dass das Thema jetzt abgehakt ist. Nochmal vielen Dank für Deinen Einsatz. Wegen des _edit-Anhangs an den Dateinamen bei Namensgleichheit melde ich mich, sobald es eine neue Nightly gibt.

Markus
Title: Re: Zurückspulen am TV nicht möglich
Post by: MarGeb on December 29, 2022, 03:08:49 PM
Quote from: eumagga0x2a on December 16, 2022, 11:40:06 PMTatsache, danke für den Bugreport und die Beharrlichkeit. Der Bug, der nur unter Windows auftrat, soll durch die Änderung [file_qt4] Fix filename collision detection, broken on Windows (https://github.com/mean00/avidemux2/commit/7ca8be08c5dbe4f3e41136fd5208ed72eb3192a2) behoben sein, bitte einen künftigen Nightly Build ausprobieren.

Hi eumagga0x2a,

in r221229 funktioniert es wieder so, wie es soll.

Markus
Title: Re: Zurückspulen am TV nicht möglich
Post by: eumagga0x2a on December 29, 2022, 09:16:13 PM
Danke für die Bestätigung  :)