Kann es sein das die .ts Datei ein HD Stream ist ? Damit können Avidemux und Projektx nicht wirklich umgehen.
Videodatei *.ts schneiden, hier: Asynchroner Ton
Anmeldungsdatum: Beiträge: 184 |
|
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 8711 |
Nein, das kann der Hauppauge WinTV-HVT-900H M/R 66009 nicht. Das Ding muss unter Windows 7 betrieben werden, es gibt keine Linux- Treiber. Die Aufnahmen sind Kabel analog Files. Der WinTV legt es als *.ts ab und dann nach Ubuntu 10.04 kopiert. |
Moderator, Webteam
Anmeldungsdatum: Beiträge: 5813 Wohnort: Ankh-Morpork |
Hast du die ffmpeg-Option von oben schonmal ausprobiert? Wenn's damit auch fehlschlägt auch da das Log mal posten. EDIT:
Das sieht man auch schon an den angegeben Video-Codecs, außerdem hätte ProjectX dann eine leere Video-Datei erzeugt. EDIT2: Ich meine die hier: ffmpeg -i datei.ts -codec: copy -map 0 output.mpg |
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 8711 |
du meinst diese hier projectx datei.ts ffmpeg -i datei.videospur -i datei.audiospur -codec: copy datei.mpg wenn du diese meinst, dann sage ich nein, was soll das geben, wenn die Audio- Datei nur 400 Frames hat. Mit mplex -f 8 -o video.mpg video.{m2v,mp2} gab es eine Datei mit wenigen Sekunden Ton und Ende. Halt für 400 Frames. Was soll bei Ffm anderes herauskommen ❓ |
Moderator, Webteam
Anmeldungsdatum: Beiträge: 5813 Wohnort: Ankh-Morpork |
Siehe mein zweites Edit: Die von mir genannte remultiplext das ganze direkt "on the fly", also verwenden wir projectx gar nicht. |
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 8711 |
sry, habe ich übersehen. Hier das Ergebnis: grpc@grpc-desktop:~/heute$ ffmpeg -i Film.ts -codec: copy -map 0 output.mpg FFmpeg version 0.5.1, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: --enable-gpl --enable-nonfree --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-zlib libavutil 49.15. 0 / 49.15. 0 libavcodec 52.20. 1 / 52.20. 1 libavformat 52.31. 0 / 52.31. 0 libavdevice 52. 1. 0 / 52. 1. 0 built on Jul 21 2010 22:37:17, gcc: 4.4.3 Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 25.00 (50/2) Input #0, mpegts, from 'Film.ts': Duration: 01:54:23.31, start: 4470.888078, bitrate: 6751 kb/s Program 1 Stream #0.0[0x3e9]: Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR 4:3], 6500 kb/s, 25 tbr, 90k tbn, 50 tbc Stream #0.1[0x3ea]: Audio: mp2, 48000 Hz, stereo, s16, 128 kb/s ffmpeg: unrecognized option '-codec:' |
Moderator, Webteam
Anmeldungsdatum: Beiträge: 5813 Wohnort: Ankh-Morpork |
Gut, deine ffmpeg-Version kennt den generischen ffmpeg -i input.ts -vcodec copy -acodec copy output.mpg |
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 8711 |
Sieht schon mal gut aus. grpc@grpc-desktop:~/heute$ ffmpeg -i Film.ts -vcodec copy -acodec copy Film_1.mpg FFmpeg version 0.5.1, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: --enable-gpl --enable-nonfree --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-zlib libavutil 49.15. 0 / 49.15. 0 libavcodec 52.20. 1 / 52.20. 1 libavformat 52.31. 0 / 52.31. 0 libavdevice 52. 1. 0 / 52. 1. 0 built on Jul 21 2010 22:37:17, gcc: 4.4.3 Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 25.00 (50/2) Input #0, mpegts, from 'Film.ts': Duration: 01:54:23.31, start: 4470.888078, bitrate: 6751 kb/s Program 1 Stream #0.0[0x3e9]: Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR 4:3], 6500 kb/s, 25 tbr, 90k tbn, 50 tbc Stream #0.1[0x3ea]: Audio: mp2, 48000 Hz, stereo, s16, 128 kb/s Output #0, mpeg, to 'Film_1.mpg': Stream #0.0: Video: mpeg2video, yuv420p, 720x576 [PAR 16:15 DAR 4:3], q=2-31, 6500 kb/s, 90k tbn, 25 tbc Stream #0.1: Audio: mp2, 48000 Hz, stereo, s16, 128 kb/s Stream mapping: Stream #0.0 -> #0.0 Stream #0.1 -> #0.1 Press [q] to stop encoding frame=171588 fps=1302 q=-1.0 Lsize= 5153972kB time=6884.35 bitrate=6132.9kbits/s video:5024598kB audio:107955kB global headers:0kB muxing overhead 0.417319% VLC gibt dem Film_1.mpg immerhab der 1. vietel Sunde an 4 Stellen getestet synchron wieder. Leider kann ich erst heute Abend oder morgen mit Avidemux probieren, ob er nach dem Herausschneiden der Werbung immer noch synchron ist. Ich muss leider den Rechner jetzt verlassen. Danke erst mal bis hierhin. Ich melde mich und hoffe ihr helft mir ggf. nach dieser Pause weiter. Ich benötige dringen Hinweise, wie man mit ffmpeg arbeiten kann, Ist ein super Programm, mach nur Probleme beim Einarbeiten (jedenfalls mir). Hier das Ergebnis von mediainfo: grpc@grpc-desktop:~/heute$ mediainfo /home/grpc/heute/Film_1.mpg General Complete name : /home/grpc/heute/Film_1.mpg Format : MPEG-PS File size : 4.92 GiB Duration : 1h 54mn Overall bit rate mode : Variable Overall bit rate : 6 133 Kbps Video ID : 224 (0xE0) Format : MPEG Video Format version : Version 2 Format profile : Main@Main Format settings, BVOP : Yes Format settings, Matrix : Default Format settings, GOP : M=3, N=12 Duration : 1h 54mn Bit rate mode : Variable Bit rate : 5 883 Kbps Maximum bit rate : 6 500 Kbps Width : 720 pixels Height : 576 pixels Display aspect ratio : 4:3 Frame rate : 25.000 fps Standard : PAL Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Interlaced Scan order : Top Field First Compression mode : Lossy Bits/(Pixel*Frame) : 0.567 Stream size : 4.71 GiB (96%) Audio ID : 192 (0xC0) Format : MPEG Audio Format version : Version 1 Format profile : Layer 2 Duration : 1h 54mn Bit rate mode : Constant Bit rate : 128 Kbps Channel(s) : 2 channels Sampling rate : 48.0 KHz Compression mode : Lossy Delay relative to video : -53ms Stream size : 105 MiB (2%) |
Anmeldungsdatum: Beiträge: 947 |
Seltsam, dass ProjektX das nicht schafft, dann werde ich wohl auch ffmpeg verwenden. Wenn man projektx irgendeinedatei.ts benutzt, demultiplext der eigentlich alle Spuren. ffmpeg kann man ganz gut auf FFmpeg lernen 😉. Ich rate dir, auf eine neuere Version upzudaten. Ab Version 0.7/0.8 (weiß ich nicht mehr genau) wurde die sehr viel bessere (und meiner Meinung nach auch intuitivere) Map-Syntax mit Stream Specifiern etc. eingeführt, die sich von der alten ziemlich unterscheidet (mal abgesehen von lauter Bugfixes und neuen Codecs). |
Moderator, Webteam
Anmeldungsdatum: Beiträge: 5813 Wohnort: Ankh-Morpork |
Solange er nur jeweils eine Spur Video und Audio hat geht es auch so. Kein Grund dann zu upgraden oder ein PPA einzurichten. Ansonsten gebe ich dir aber Recht. ProjectX nutze ich nur mit Grafischer Oberfläche unter Windows zum demultiplexen, geschnitten wir dann mit MPEG2-Schnitt (MPEG2 schneiden ist unter Linux mit Avidemux doch recht unkomfortabel und DVB-Cut ist nun auch schon etwas älter. Das trifft zwar auch auf MPEG2-Schnitt zu, allerdings ist das deutlich einfacher und zugleich auch mächtiger). Noch dazu ist, so gut HandBrake auch sein mag, StaxRip diesem immer noch um Längen überlegen was die Konvertierung nach h264 angeht. Um wieder weg vom leichten Offtopic zu kommen: Die neue Datei sieht unter MediaInfo gut aus, ich bin mal gespannt was Avidemux jetzt sagt. Evtl. diese Datei nochmal durch ProjectX jagen und neu muxen, würd mich einfach mal interessieren ob das jetzt klappt. |
Anmeldungsdatum: Beiträge: 217 |
Die Konvertierung übernimmt bei beiden X264, aber Staxrip bietet mehr Einstellungen.
Was soll das bringen? Primär korrigiert Project-X den fehlerhaften DVB-T Stream. Die Korrekturen wurden aber schon von Project-X gemacht. |
Moderator, Webteam
Anmeldungsdatum: Beiträge: 5813 Wohnort: Ankh-Morpork |
Das ist mir bewusst, es ging aber um die Gui, insbesondere die Einstellungsmöglichkeiten zum Muxen und Umwandeln der Untertitel sind bei HandBrake quasi nicht vorhanden. Ich wollte aber damit keine Diskussion lostreten, das können wir in der Lounge machen.
Ich bin mir nicht so sicher das ffmpeg den DVB (ohne -T, es kann auch -S oder -C sein) Stream aufräumt. Es nimmt sich nur die einzelnen Ströme und multiplext die neu zusammen. Werde ich nachher zuhause einfach mal testen. |
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 8711 |
Hallo, ich habe den Eindruck mein ProjectX spinnt. Die neue Datei Film_1.mpg hat nach dem Demuxen nur noch eine Video- Teil. Siehe Auszug aus dem Log. Wie kann ich morgen das komplett entfernen und neu aufsetzen ? [16:40:26.763] Zusammenfassung der erstellten Mediendateien: [16:40:26.763] .Video (m2v): 165294 Bilder 01:50:11.760 '/home/grpc/Desktop/Video.avi/Film_1.m2v' [16:40:26.764] => 4.965.141.702 Bytes geschrieben... [16:40:26.767] -> es wurden 6113 Warn-/Fehlermeldungen ausgegeben. |
Moderator, Webteam
Anmeldungsdatum: Beiträge: 5813 Wohnort: Ankh-Morpork |
Funktioniert es denn mit Avidemux jetzt? |
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: Beiträge: 8711 |
Hallo Hefeweiz3n, super das wir weitermachen: Im Avidemux kann ich den Ton nicht richtig schneiden. Ich habe festgestellt, dass der Ton heraus ist, aber wenn ich zu Beginn z.B. 7.600ms heraus nehme, genau das der "Zeitversatz" ist. Der Ton ist weg, aber es ist ein Versatz entstanden. Avidemux ist bereits neu installiert. Der Fehler ist geblieben. Könnte es helfen ProjectX zu entfernen und noch mal neu aufzuspielen. ProjectX steht aber nicht in der Paketverwaltung. Bein Installieren von ProjectX ist was schief gelaufen. Der Eintrag bei Anwendung ist nicht entstanden, das ist das, was ich bemerkt habe, aber in "Innern" kann ja noch mehr passiert sein. Wie geht das ProjectX entfernen. Ist halt nur eine Idee von mir. |