Ergebnis 1 bis 10 von 74
-
24.03.2019, 01:16 #1Pike_BishopGast
ffmpeg vom Feed - was fehlt da ?
Hi,
Ich such was zum Muxen bzw. Demuxen an der Box direkt, mit ffmpeg vom Feed klappt da so manches nicht.
z.b:
Code:ffmpeg -i /media/hdd/movie/__ts2dvd/*.ts -target pal-dvd /media/hdd/movie/__ts2dvd/_temp/output_mpeg_de.mpg
Code:[NULL @ 0xc47d0] Requested output format 'dvd' is not a suitable output format /media/hdd/movie/__ts2dvd/_temp/output_mpeg_de.mpg: Invalid argument
Code:/iptvplayer_rootfs/usr/bin/ffmpeg -i /media/hdd/movie/__ts2dvd/*.ts -target pal-dvd /media/hdd/movie/__ts2dvd/_temp/output_mpeg_de.mpg
Code:[mpegts @ 0x55300] PES packet size mismatch [ac3 @ 0xbdd00] incomplete frame
Weiters mit ffmpeg vom Feed klappt nicht;
Code:ffmpeg -i /media/hdd/movie/__ts2dvd/*.ts -map 0:3 -vn -acodec copy /media/hdd/movie/__ts2dvd/_temp/output_audio_de.mp2
Code:[NULL @ 0x11fb50] Unable to find a suitable output format for '/media/hdd/movie/__ts2dvd/_te mp/output_audio_de.mp2' /media/hdd/movie/__ts2dvd/_temp/output_audio_de.mp2: Invalid argument
Code:ffmpeg -i /media/hdd/movie/__ts2dvd/*.ts -map 0:3 -vn -acodec copy /media/hdd/movie/__ts2dvd/_temp/output_audio_de.aac
Mit ffmpeg vom e2iplayer hingegen geht das;
Code:/iptvplayer_rootfs/usr/bin/ffmpeg -i /media/hdd/movie/__ts2dvd/*.ts -vn -map 0:3 -acodec copy /media/hdd/movie/__ts2dvd/_temp/output_audio_de.mp2
Code:ffmpeg -i /media/hdd/movie/__ts2dvd/*.ts -map 0:5 -vn -acodec copy -f .ac3 /media/hdd/movie/__ts2dvd/_temp/output_audio_de.ac3
Code:ffmpeg -i /media/hdd/movie/__ts2dvd/*.ts -map 0:5 -vn -acodec copy /media/hdd/movie/__ts2dvd/_temp/output_audio_de.ac3
Fehlermeldungen die da kommen sind dann;
Code:[NULL @ 0x11fb60] Requested output format '.ac3' is not a suitable output format /media/hdd/movie/__ts2dvd/_temp/output_audio_de.ac3: Invalid argument
Code:ffmpeg -i /media/hdd/movie/__ts2dvd/*.ts -hide_banner
Code:Input #0, mpegts, from '/media/hdd/movie/__ts2dvd/20150807 2011 - Sky Cinema - Cold in July. ts': Duration: 01:45:38.96, start: 66172.504511, bitrate: 2850 kb/s Program 8 Program 9 Program 10 Stream #0:0[0x20](deu): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006) Stream #0:1[0x30]: Unknown: none ([5][0][0][0] / 0x0005) Stream #0:2[0x1ff]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv, top fi rst), 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc Stream #0:3[0x200](deu): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 192 kb/s (clean effects) Stream #0:4[0x201](eng): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo, s16p, 192 kb/s (clean effects) Stream #0:5[0x203](deu): Audio: ac3 ([6][0][0][0] / 0x0006), 48000 Hz, 5.1(side), fltp, 384 kb/s (clean effects)
Code:ffmpeg -formats
Code:File formats: D. = Demuxing supported .E = Muxing supported -- D 3dostr 3DO STR D 4xm 4X Technologies D aa Audible AA format files D aac raw ADTS AAC (Advanced Audio Coding) D ac3 raw AC-3 D acm Interplay ACM D act ACT Voice file format D adf Artworx Data Format D ads Sony PS2 ADS E adts ADTS AAC (Advanced Audio Coding) D aea MD STUDIO audio D aiff Audio IFF D aix CRI AIX D alaw PCM A-law D alias_pix Alias/Wavefront PIX image DE alsa ALSA audio output D amr 3GPP AMR D ape Monkey's Audio DE apng Animated Portable Network Graphics D aqtitle AQTitle subtitles D asf ASF (Advanced / Active Streaming Format) D asf_o ASF (Advanced / Active Streaming Format) D ass SSA (SubStation Alpha) subtitle D au Sun AU D avi AVI (Audio Video Interleaved) D avr AVR (Audio Visual Research) D bfstm BFSTM (Binary Cafe Stream) D bin Binary text D bit G.729 BIT file format D bmp_pipe piped bmp sequence D boa Black Ops Audio D brender_pix BRender PIX image D caf Apple CAF (Core Audio Format) D cavsvideo raw Chinese AVS (Audio Video Standard) D cdxl Commodore CDXL video D cine Phantom Cine D concat Virtual concatenation script D data raw data D daud D-Cinema audio D dcstr Sega DC STR D dirac raw Dirac D dsf DSD Stream File (DSF) D dss Digital Speech Standard (DSS) D dts raw DTS D dtshd raw DTS-HD D dv DV (Digital Video) D dvbsub raw dvbsub D dvbtxt dvbtxt D eac3 raw E-AC-3 D epaf Ensoniq Paris Audio File D f32be PCM 32-bit floating-point big-endian D f32le PCM 32-bit floating-point little-endian D f64be PCM 64-bit floating-point big-endian D f64le PCM 64-bit floating-point little-endian DE fbdev Linux framebuffer DE ffm FFM (FFserver live feed) D ffmetadata FFmpeg metadata in text D film_cpk Sega FILM / CPK D filmstrip Adobe Filmstrip D fits Flexible Image Transport System D flac raw FLAC D flic FLI/FLC/FLX animation D flv FLV (Flash Video) D fsb FMOD Sample Bank D g722 raw G.722 D g723_1 G.723.1 D g726 raw big-endian G.726 ("left aligned") D g726le raw little-endian G.726 ("right aligned") D g729 G.729 raw format demuxer D gdv Gremlin Digital Video D genh GENeric Header D gif CompuServe Graphics Interchange Format (GIF) D h261 raw H.261 D h263 raw H.263 DE h264 raw H.264 video D hevc raw HEVC video D hls,applehttp Apple HTTP Live Streaming D idcin id Cinematic D idf iCE Draw File D iff IFF (Interchange File Format) DE image2 image2 sequence DE image2pipe piped image2 sequence D ipmovie Interplay MVE D ircam Berkeley/IRCAM/CARL Sound Format D iv8 IndigoVision 8000 video D ivf On2 IVF D ivr IVR (Internet Video Recording) D jacosub JACOsub subtitle format D jpeg_pipe piped jpeg sequence D jpegls_pipe piped jpegls sequence E latm LOAS/LATM D lavfi Libavfilter virtual input device D live_flv live RTMP FLV (Flash Video) D lmlm4 raw lmlm4 D loas LOAS AudioSyncStream D lrc LRC lyrics D lvf LVF D lxf VR native stream (LXF) DE m4v raw MPEG-4 video E matroska Matroska D matroska,webm Matroska / WebM D mgsts Metal Gear Solid: The Twin Snakes D microdvd MicroDVD subtitle format DE mjpeg raw MJPEG video D mjpeg_2000 raw MJPEG 2000 video D mlp raw MLP D mlv Magic Lantern Video (MLV) D mmf Yamaha SMAF E mov QuickTime / MOV D mov,mp4,m4a,3gp,3g2,mj2 QuickTime / MOV D mp3 MP2/3 (MPEG audio layer 2/3) E mp4 MP4 (MPEG-4 Part 14) D mpc Musepack D mpc8 Musepack SV8 D mpeg MPEG-PS (MPEG-2 Program Stream) E mpeg1video raw MPEG-1 video E mpeg2video raw MPEG-2 video DE mpegts MPEG-TS (MPEG-2 Transport Stream) D mpegtsraw raw MPEG-TS (MPEG-2 Transport Stream) D mpegvideo raw MPEG video D mpjpeg MIME multipart JPEG D mpl2 MPL2 subtitles D mpsub MPlayer subtitles D msf Sony PS3 MSF D msnwctcp MSN TCP Webcam stream D mtaf Konami PS2 MTAF D mtv MTV D mulaw PCM mu-law D musx Eurocom MUSX D mv Silicon Graphics Movie D mvi Motion Pixels MVI D mxf MXF (Material eXchange Format) D mxg MxPEG clip D nc NC camera feed D nistsphere NIST SPeech HEader REsources D nsv Nullsoft Streaming Video D nut NUT D nuv NuppelVideo D ogg Ogg D oma Sony OpenMG audio DE oss OSS (Open Sound System) playback D pam_pipe piped pam sequence D pbm_pipe piped pbm sequence D pcx_pipe piped pcx sequence D pgm_pipe piped pgm sequence D pgmyuv_pipe piped pgmyuv sequence D pjs PJS (Phoenix Japanimation Society) subtitles D pmp Playstation Portable PMP D png_pipe piped png sequence D ppm_pipe piped ppm sequence D psd_pipe piped psd sequence D psxstr Sony Playstation STR D pvf PVF (Portable Voice Format) D r3d REDCODE R3D DE rawvideo raw video D realtext RealText subtitle format D rm RealMedia D rpl RPL / ARMovie D rtp RTP input D rtsp RTSP input D s16be PCM signed 16-bit big-endian D s16le PCM signed 16-bit little-endian D s24be PCM signed 24-bit big-endian D s24le PCM signed 24-bit little-endian D s32be PCM signed 32-bit big-endian D s32le PCM signed 32-bit little-endian D s337m SMPTE 337M D s8 PCM signed 8-bit D sami SAMI subtitle format D sap SAP input D sbg SBaGen binaural beats script D scc Scenarist Closed Captions D sdp SDP D sdr2 SDR2 D sds MIDI Sample Dump Standard D sdx Sample Dump eXchange D shn raw Shorten D sln Asterisk raw pcm D smjpeg Loki SDL MJPEG D smk Smacker D sox SoX native D spdif IEC 61937 (compressed data in S/PDIF) D srt SubRip subtitle D stl Spruce subtitle format D subviewer SubViewer subtitle format D subviewer1 SubViewer v1 subtitle format D sup raw HDMV Presentation Graphic Stream subtitles D svag Konami PS2 SVAG D svg_pipe piped svg sequence D swf SWF (ShockWave Flash) D tak raw TAK D tedcaptions TED Talks captions D tiff_pipe piped tiff sequence D truehd raw TrueHD D tta TTA (True Audio) D u16be PCM unsigned 16-bit big-endian D u16le PCM unsigned 16-bit little-endian D u24be PCM unsigned 24-bit big-endian D u24le PCM unsigned 24-bit little-endian D u32be PCM unsigned 32-bit big-endian D u32le PCM unsigned 32-bit little-endian D u8 PCM unsigned 8-bit D v210 Uncompressed 4:2:2 10-bit D v210x Uncompressed 4:2:2 10-bit E v4l2 Video4Linux2 output device D vag Sony PS2 VAG D vc1 raw VC-1 D vc1test VC-1 test bitstream D video4linux2,v4l2 Video4Linux2 device grab D vivo Vivo D vmd Sierra VMD D vobsub VobSub subtitle format D voc Creative Voice D vpk Sony PS2 VPK D vplayer VPlayer subtitles D w64 Sony Wave64 D wav WAV / WAVE (Waveform Audio) D wc3movie Wing Commander III movie D webm_dash_manifest WebM DASH Manifest D webp_pipe piped webp sequence D webvtt WebVTT subtitle D wsd Wideband Single-bit Data (WSD) D wtv Windows Television (WTV) D wv WavPack D wve Psion 3 audio D xmv Microsoft XMV D xpm_pipe piped xpm sequence D xvag Sony PS3 XVAG D xwma Microsoft xWMA D yuv4mpegpipe YUV4MPEG pipe
Gut, es gibt noch replex aber das Programm funkt hier gar nicht, und wird seit glaub ich 2005 gar nicht mehr supportet.
ProjectX für arm Boxen geht ja leider auch nicht.
Bleibt der Gstreamer aber dessen Befehlszeilen für Demuxen usw.. sind ja endlos lang und na ja...
Grüsse
PikeGeändert von Pike_Bishop (24.03.2019 um 01:26 Uhr)
-
Advertising
-
05.04.2019, 22:11 #2Pike_BishopGast
Hi,
Hätte das wegen Scripts gebraucht.
Nachdem hier eh kein Echo kommt - man kann das als erledigt betrachten dann geb ich eben im Script den .mp2 Ton als .aac aus
und den .ac3 Ton als ac3.aac und benenn das dann im Script zu .mp2 bzw .ac3 um - geht auch (is dann halt ein Arbeitsschritt mehr im Script).
-
05.04.2019, 22:46 #3rantanplanGast
Wenn du selber dein Image baust, dann könnte ich dir die Kompilierung in 4er Version anbieten.
Ich hatte im git ja bzgl Update angefragt, aber da gab es leider kein Interesse.
Grüße
-
05.04.2019, 23:06 #4Pike_BishopGast
Hi rantanplan,
Danke is nett, aber muss nicht sein (ich bau die Images auch nie selber) das was ich will funktioniert eh soweit auch so mit eben umbenennen
, aber ffmpeg bringt mir da leider sowieso asynchrone Movies raus am Ende und das wird mit der 4er Version eh nicht gross anders sein (ich verwende das nur zum Extrahieren der Audio + Video Spur/en)
also um SD Aufnahmen zu demuxen da es leider kein projectx für arm Boxen gibt.
Grüsse
Pike
-
06.04.2019, 12:16 #5
- Registriert seit
- 18.10.2013
- Ort
- BW
- Beiträge
- 1.523
- Thanks (gegeben)
- 917
- Thanks (bekommen)
- 698
- Total Downloaded
- 162,62 MB
- Total Downloaded
- 162,62 MB
Box 1:AX HD61 4k - ATV 7.3Box 2:Mut@nt HD51 4k- ATV 6.4Box 3:LG DS90QY SoundbarEcho...
Für ac3 braucht ffmpeg die liba52, für die vobs die libdvdread und libdvdcss, kannst ja in der Paketverwaltung schauen, ob sie installiert sind.
Ich meine das Plugin DVDBurner bringt das auch mit.
Zum asyncron hatte ich dir schon geantwortet, du solltest vielleicht doch mal nach fflags -genpts schauen, das korrigiert genau was du mit projectx erreichen möchtest, die Korrektur der Timestamps/PIDs.
Damit sind die Anfangszeiten/Frames von Transportstreams gemeint, die sind bei der Aufnahme.ts oft nicht synchron wegen zusätzlicher EPG,PIT,PMT... Informationen.
Auch der TS Doctor macht das.
edit: Für aac braucht ffmpeg wohl faac und faad2, und für mp3 ist es lame, alles in der PV zu finden.
anbei vielleicht noch ein Link zu FFMPEG Commands mit Erläuterungen der reichlichen Fallbeispiele
ffmpeg command
...bleib dran @PikeGeändert von tiopedro1958 (06.04.2019 um 13:14 Uhr)
mfg tiopedro1958
-
Danke - 1 Thanks- bedankten sich
-
06.04.2019, 13:52 #6
- Registriert seit
- 31.01.2017
- Beiträge
- 691
- Thanks (gegeben)
- 25
- Thanks (bekommen)
- 297
- Total Downloaded
- 44,00 MB
- Total Downloaded
- 44,00 MB
Box 1:H7SBox 2:mipsel Boxhat das hier jemand getestet, den Link habe ich hier im Board schon mal gegeben, ffmpeg statische Version, keinerlei libs erforderlich
John Van Sickle - FFmpeg Static Builds
-
Danke - 1 Thanks- bedankten sich
-
06.04.2019, 17:56 #7Pike_BishopGast
Hi,
Na sowas - jetzt gibts ja doch einige echos
Jetz wo du es sagst;
Für ac3 braucht ffmpeg die liba52,
Das andere Zeug hab ich eh immer drauf wie libdvd...
Zum asyncron hatte ich dir schon geantwortet, du solltest vielleicht doch mal nach fflags -genpts schauen, das korrigiert genau was du mit projectx erreichen möchtest
...bleib dran @Pike
Grüsse
Pike
-
Danke - 1 Thankstiopedro1958 bedankten sich
-
07.04.2019, 16:11 #8rantanplanGast
Hab mal gebaut, vielleicht kannst was damit anfangen.
e2iplayer müsstest halt auch so updaten, da ich dort den Patch für ffmpeg4 eingebaut habe, sonst würde ffmpeg 4 dort nicht funktionieren.
Grüße
Anhang 62034
-
Danke - 1 Thanks- bedankten sich
-
09.04.2019, 17:49 #9rantanplanGast
klappt nicht?
fehlt was?
mhh...
Ich bau dir einfach mal ein Image mit allem drin, vielleicht einfacher zum testen.
Sollte alles drin sein
Muss es leider in 3 Teile erlegen, da upload Begrenzung.
die Endung musste ich um die .zip erweitern, sonst hätte der Ipload nicht geklappt.
Also jeweils das.zip am Ende weg machen und via 7zip wieder zu einer zip zusammen fügen oder halt entpacken.
So kann man ja schnell via Onlineflash/lokal gucken und testen.
Hoffentlich klappt es dann mit dem Test.
GrüßeGeändert von rantanplan (11.04.2019 um 11:07 Uhr)
-
Danke - 1 Thanks- bedankten sich
-
09.04.2019, 18:50 #10Pike_BishopGast
Hi rantanplan,
Das is wirklich sehr nett von dir , aber ich hab erst am Wochenende Zeit dazu.
Grüsse
Pike
Lesezeichen