Κατεβασα μερικα mkv με Internet Download Manager και μου πιξελιαζει η εικονα. Το MediaInfo λεει πως ειναι VP9. Εχω ελπιδες να παιξουν σωστα;
Κατεβασα μερικα mkv με Internet Download Manager και μου πιξελιαζει η εικονα. Το MediaInfo λεει πως ειναι VP9. Εχω ελπιδες να παιξουν σωστα;
Ελπιζω αυτη τη φορα να διαβασει καποιος που γνωριζει την ερωτηση μου η οποια ακομα με απασχολει.
Καταρχην για να εξηγηθω δεν προκεται για εργα παρανομης προελευσης. Καποια μερα ανακαλυψα την σειρα Παμε διακοπες του Ενα Channel Καβαλας και αρχησα να τα κατεβαζω ενα ενα απο την επισημη πηγη.
Αναλογως το αρχειο και επιλεγοντας παντα την πιο ψηλη αναλυση που μου προτεινε το IDM σχεδον ολα τα αρχεια ειναι σε mkv/VP9. Τα λιγα σε mp4/AVC παιζουν μια χαρα απο τον SF4008 τα υπολοιπα δεν. Εννοειται οτι στο PC δεν παρατηρειται το παραμικρο προβλημα σε ολα.
Θα γινω πιο σαφης με τις ερωτησεις μου λοιπον:
Ποιες ειναι οι αιτιες της μη σωστης αναπαραγωγης αρχειων με VP9 codec;
Υπαρχει επιλυση εγκαθιστωντας καποιου προσθετου η σωστης ρυθμισης π.χ. του ServiceApp; Αν ναι πως;
Τελος θα ηθελα να ρωτησω επισης εαν υπαρχει τροπος lossless convertion απο mkv π.χ. σε ts η avi ετσι ωστε η αυθεντικη ποιοτητα να μην πεσει και ο δεκτης να μπορει να τα παιξει σωστα.
Αναμενωντας καποια απαντηση ευχομαι να πεσει στα χερια καποιου γνωστη της υλης.
Good Luck!Code:root@osmio4k:/media/usb# opkg install ffmpeg Package ffmpeg (3.3-r0) installed in root is up to date. root@osmio4k:/media/usb# ffprobe Amaze-Dolby-thedigitaltheater.mp4 2>&1 | grep Stream Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 4395 kb/s, 24 fps, 24 tbr, 24 tbn, 48 tbc (default) Stream #0:1(und): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, 5.1(side), fltp, 640 kb/s (default) root@osmio4k:/media/usb# ffmpeg -i Amaze-Dolby-thedigitaltheater.mp4 -map 0:0 -map 0:1 -c:a copy -c:v copy Amaze-Dolby-thedigitaltheater.ts ffmpeg version 3.3 Copyright (c) 2000-2017 the FFmpeg developers built with gcc 6.2.0 (GCC) configuration: --disable-stripping --enable-pic --enable-shared --enable-pthreads --enable-nonfree --cross-prefix=aarch64-oe-linux- --ld='aarch64-oe-linux-gcc --sysroot=/opt/openpli/sdg7/build/tmp/sysroots/osmio4k' --cc='aarch64-oe-linux-gcc --sysroot=/opt/openpli/sdg7/build/tmp/sysroots/osmio4k' --cxx='aarch64-oe-linux-g++ --sysroot=/opt/openpli/sdg7/build/tmp/sysroots/osmio4k' --arch=aarch64 --target-os=linux --enable-cross-compile --extra-cflags=' -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/opt/openpli/sdg7/build/tmp/work/aarch64-oe-linux/ffmpeg/3.3-r0=/usr/src/debug/ffmpeg/3.3-r0 -fdebug-prefix-map=/opt/openpli/sdg7/build/tmp/sysroots/x86_64-linux= -fdebug-prefix-map=/opt/openpli/sdg7/build/tmp/sysroots/osmio4k= --sysroot=/opt/openpli/sdg7/build/tmp/sysroots/osmio4k' --extra-ldflags='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed' --sysroot=/opt/openpli/sdg7/build/tmp/sysroots/osmio4k --enable-hardcoded-tables --disable-static --disable-runtime-cpudetect --enable-ffprobe --disable-altivec --disable-amd3dnow --disable-amd3dnowext --disable-mmx --disable-mmxext --disable-sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-xop --disable-fma3 --disable-fma4 --disable-avx2 --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-vfp --disable-neon --disable-inline-asm --disable-yasm --disable-fast-unaligned --disable-muxers --enable-muxer=mpeg1video --enable-muxer=h264 --enable-muxer=mp4 --enable-muxer=image2 --enable-muxer=mjpeg --enable-muxer=rawvideo --enable-muxer=mpeg2video --enable-muxer=matroska --enable-muxer=m4v --enable-muxer=image2pipe --enable-muxer=apng --enable-muxer=mpegts --enable-encoders --enable-encoder=mpeg1video --enable-encoder=png --enable-encoder=libx264 --enable-encoder=ljpeg --enable-encoder=mpeg4 --enable-encoder=jpeg2000 --enable-encoder=jpegls --enable-encoder=rawvideo --disable-decoders --enable-decoder=alac --enable-decoder=ape --enable-decoder=atrac1 --enable-decoder=atrac3 --enable-decoder=atrac3p --enable-decoder=cook --enable-decoder=dca --enable-decoder=dsd_lsbf --enable-decoder=dsd_lsbf_planar --enable-decoder=dsd_msbf --enable-decoder=dsd_msbf_planar --enable-decoder=eac3 --enable-decoder=evrc --enable-decoder=h264 --enable-decoder=iac --enable-decoder=imc --enable-decoder=mace3 --enable-decoder=mace6 --enable-decoder=metasound --enable-decoder=mjpeg --enable-decoder=h264 --enable-decoder=mpeg4 --enable-decoder=jpeg2000 --enable-decoder=jpegls --enable-decoder=mlp --enable-decoder=mp1 --enable-decoder=mp3 --enable-decoder=mp3adu --enable-decoder=mp3on4 --enable-decoder=mpeg1video --enable-decoder=nellymoser --enable-decoder=pcm_alaw --enable-decoder=pcm_bluray --enable-decoder=pcm_dvd --enable-decoder=pcm_f32be --enable-decoder=pcm_f32le --enable-decoder=pcm_f64be --enable-decoder=pcm_f64le --enable-decoder=pcm_lxf --enable-decoder=pcm_mulaw --enable-decoder=pcm_s16be --enable-decoder=pcm_s16be_planar --enable-decoder=pcm_s16le --enable-decoder=pcm_s16le_planar --enable-decoder=pcm_s24be --enable-decoder=pcm_s24daud --enable-decoder=pcm_s24le --enable-decoder=pcm_s24le_planar --enable-decoder=pcm_s32be --enable-decoder=pcm_s32le --enable-decoder=pcm_s32le_planar --enable-decoder=pcm_s8 --enable-decoder=pcm_s8_planar --enable-decoder=pcm_u16be --enable-decoder=pcm_u16le --enable-decoder=pcm_u24be --enable-decoder=pcm_u24le --enable-decoder=pcm_u32be --enable-decoder=pcm_u32le --enable-decoder=pcm_u8 --enable-decoder=pcm_zork --enable-decoder=png --enable-decoder=ra_144 --enable-decoder=ra_288 --enable-decoder=ralf --enable-decoder=s302m --enable-decoder=shorten --enable-decoder=sipr --enable-decoder=sonic --enable-decoder=tak --enable-decoder=truehd --enable-decoder=truespeech --enable-decoder=tta --enable-decoder=wmalossless --enable-decoder=wmapro --enable-decoder=wmav1 --enable-decoder=wmav2 --enable-decoder=wmavoice --enable-decoder=aac --enable-decoder=aac_latm --enable-decoder=libfdk_aac --enable-decoder=adpcm_ct --enable-decoder=adpcm_g722 --enable-decoder=adpcm_g726 --enable-decoder=adpcm_g726le --enable-decoder=adpcm_ima_amv --enable-decoder=adpcm_ima_oki --enable-decoder=adpcm_ima_qt --enable-decoder=adpcm_ima_rad --enable-decoder=adpcm_ima_wav --enable-decoder=adpcm_ms --enable-decoder=adpcm_sbpro_2 --enable-decoder=adpcm_sbpro_3 --enable-decoder=adpcm_sbpro_4 --enable-decoder=adpcm_swf --enable-decoder=adpcm_yamaha --enable-decoder=flac --enable-decoder=g723_1 --enable-decoder=g729 --enable-decoder=opus --enable-decoder=qcelp --enable-decoder=qdm2 --enable-decoder=vorbis --enable-decoder=wavpack --disable-demuxer=adp --disable-demuxer=adx --disable-demuxer=afc --disable-demuxer=anm --disable-demuxer=apc --disable-demuxer=ast --disable-demuxer=avs --disable-demuxer=bethsoftvid --disable-demuxer=bfi --disable-demuxer=bink --disable-demuxer=bmv --disable-demuxer=brstm --disable-demuxer=c93 --disable-demuxer=cdg --disable-demuxer=dnxhd --disable-demuxer=dsicin --disable-demuxer=dfa --disable-demuxer=dxa --disable-demuxer=ea --disable-demuxer=ea_cdata --disable-demuxer=frm --disable-demuxer=gsm --disable-demuxer=gxf --disable-demuxer=hnm --disable-demuxer=ico --disable-demuxer=ilbc --disable-demuxer=iss --disable-demuxer=jv --disable-demuxer=mm --disable-demuxer=paf --disable-demuxer=pva --disable-demuxer=qcp --disable-demuxer=redspark --disable-demuxer=rl2 --disable-demuxer=roq --disable-demuxer=rsd --disable-demuxer=rso --disable-demuxer=siff --disable-demuxer=smush --disable-demuxer=sol --disable-demuxer=thp --disable-demuxer=tiertexseq --disable-demuxer=tmv --disable-demuxer=tty --disable-demuxer=txd --disable-demuxer=vqf --disable-demuxer=wsaud --disable-demuxer=wsvqa --disable-demuxer=xa --disable-demuxer=xbin --disable-demuxer=yop --disable-demuxer=ingenient --disable-demuxer=image_dds_pipe --disable-demuxer=image_dpx_pipe --disable-demuxer=image_exr_pipe --disable-demuxer=image_j2k_pipe --disable-demuxer=image_pictor_pipe --disable-demuxer=image_qdraw_pipe --disable-demuxer=image_sgi_pipe --disable-demuxer=image_sunrast_pipe --enable-demuxer=image2 --enable-demuxer=image2pipe --enable-demuxer=m4v --enable-demuxer=mpegts --enable-demuxer=apng --enable-demuxer=image_jpeg_pipe --enable-demuxer=image_jpegls_pipe --enable-demuxer=image_png_pipe --enable-demuxer=realtext --enable-demuxer=rawvideo --enable-demuxer=ffmetadata --enable-demuxer=image_bmp_pipe --enable-demuxer=matroska --enable-demuxer=mp4 --enable-demuxer=h264 --enable-demuxer=mpegvideo --enable-parser=h264 --enable-parser=mjpeg --enable-parser=mpeg4video --enable-parser=mpegvideo --enable-parser=png --disable-filters --enable-filter=scale --enable-filter=drawtext --enable-armv8 --enable-vfp --enable-neon --disable-debug --pkg-config=pkg-config --enable-zlib --extra-cflags=' -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/opt/openpli/sdg7/build/tmp/work/aarch64-oe-linux/ffmpeg/3.3-r0=/usr/src/debug/ffmpeg/3.3-r0 -fdebug-prefix-map=/opt/openpli/sdg7/build/tmp/sysroots/x86_64-linux= -fdebug-prefix-map=/opt/openpli/sdg7/build/tmp/sysroots/osmio4k= --sysroot=/opt/openpli/sdg7/build/tmp/sysroots/osmio4k -ffunction-sections -fdata-sections -fno-aggressive-loop-optimizations' --extra-ldflags='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed,--gc-sections -Wl,--print-gc-sections,-lrt' --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --datadir=/usr/share/ffmpeg --disable-mipsdsp --disable-mipsdspr2 --cpu=generic --enable-avcodec --enable-avdevice --enable-avfilter --enable-avformat --enable-avresample --enable-bzlib --enable-gpl --disable-libgsm --disable-indev=jack --enable-libbluray --enable-protocol=bluray --enable-libfreetype --enable-librtmp --disable-libvorbis --disable-lzma --disable-libmp3lame --enable-openssl --enable-postproc --disable-libschroedinger --disable-libspeex --enable-swresample --enable-swscale --disable-libtheora --disable-vaapi --disable-vdpau --disable-libvpx --enable-libx264 --disable-outdev=xv libavutil 55. 58.100 / 55. 58.100 libavcodec 57. 89.100 / 57. 89.100 libavformat 57. 71.100 / 57. 71.100 libavdevice 57. 6.100 / 57. 6.100 libavfilter 6. 82.100 / 6. 82.100 libavresample 3. 5. 0 / 3. 5. 0 libswscale 4. 6.100 / 4. 6.100 libswresample 2. 7.100 / 2. 7.100 libpostproc 54. 5.100 / 54. 5.100 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Amaze-Dolby-thedigitaltheater.mp4': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 creation_time : 1970-01-01T00:00:00.000000Z encoder : Lavf52.94.0 Duration: 00:01:03.55, start: 0.000000, bitrate: 5037 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 4395 kb/s, 24 fps, 24 tbr, 24 tbn, 48 tbc (default) Metadata: creation_time : 1970-01-01T00:00:00.000000Z handler_name : VideoHandler Stream #0:1(und): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, 5.1(side), fltp, 640 kb/s (default) Metadata: creation_time : 1970-01-01T00:00:00.000000Z handler_name : SoundHandler Side data: audio service type: main Output #0, mpegts, to 'Amaze-Dolby-thedigitaltheater.ts': Metadata: major_brand : isom minor_version : 512 compatible_brands: isomiso2avc1mp41 encoder : Lavf57.71.100 Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 4395 kb/s, 24 fps, 24 tbr, 90k tbn, 24 tbc (default) Metadata: creation_time : 1970-01-01T00:00:00.000000Z handler_name : VideoHandler Stream #0:1(und): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, 5.1(side), fltp, 640 kb/s (default) Metadata: creation_time : 1970-01-01T00:00:00.000000Z handler_name : SoundHandler Side data: audio service type: main Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help frame= 1525 fps=446 q=-1.0 Lsize= 42321kB time=00:01:03.52 bitrate=5458.0kbits/s speed=18.6x video:34090kB audio:4965kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 8.361146% root@osmio4k:/media/usb# ffprobe Amaze-Dolby-thedigitaltheater.ts 2>&1 | grep Stream Stream #0:0[0x100]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(progressive), 1920x1080 [SAR 1:1 DAR 16:9], 24 fps, 24 tbr, 90k tbn, 48 tbc Stream #0:1[0x101](und): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, 5.1(side), fltp, 640 kb/s
Member SatDreamGr Projects
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916
Θαναση, σ' ευχαριστω για αλλη μια φορα. Προσπαθω να ακολουθησω τις εντολες σου.
Αντε να δουμε τι θα καταφερω..
Η εγκατασταση του ffmpeg δειχνει οκ.Code:root@sf4008:~# opkg install ffmpeg Installing libswscale4 (3.3) on root. Downloading http://188.165.252.42/feeds/satdreamgr-6/armv7ahf-neon/libswscale4_3 .3-r0_armv7ahf-neon.ipk. Installing libavfilter6 (3.3) on root. Downloading http://188.165.252.42/feeds/satdreamgr-6/armv7ahf-neon/libavfilter6_ 3.3-r0_armv7ahf-neon.ipk. Installing libavdevice57 (3.3) on root. Downloading http://188.165.252.42/feeds/satdreamgr-6/armv7ahf-neon/libavdevice57 _3.3-r0_armv7ahf-neon.ipk. Installing libavresample3 (3.3) on root. Downloading http://188.165.252.42/feeds/satdreamgr-6/armv7ahf-neon/libavresample 3_3.3-r0_armv7ahf-neon.ipk. Installing libpostproc54 (3.3) on root. Downloading http://188.165.252.42/feeds/satdreamgr-6/armv7ahf-neon/libpostproc54 _3.3-r0_armv7ahf-neon.ipk. Installing ffmpeg (3.3) on root. Downloading http://188.165.252.42/feeds/satdreamgr-6/armv7ahf-neon/ffmpeg_3.3-r0 _armv7ahf-neon.ipk. Configuring libswscale4. Configuring libavfilter6. Configuring libavdevice57. Configuring libavresample3. Configuring libpostproc54. Configuring ffmpeg.
Το πρωτο mkv αρχειο το μετονομασα σε 1.mkv μη τυχον υπαρξουν μπερδεματα με ελληνικους χαρακτηρες.
Ως εδω δειχνει οτι και το mediainfo σε Win10.Code:root@sf4008:/media/hdd/movie/ENA# ffprobe 1.mkv 2>&1 | grep Stream Stream #0:0: Video: vp9, none, 1920x1080, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 1k tbn, 1k tbc (default) Stream #0:1: Audio: opus, 48000 Hz, stereo, fltp (default)
Προχωραμε λοιπον:
Τωρα ομως;Code:root@sf4008:/media/hdd/movie/ENA# ffmpeg -i 1.mkv -map 0:0 -map 0:1 -c:a copy -c:v cop y Amaze-Dolby-thedigitaltheater.ts ffmpeg version 3.3 Copyright (c) 2000-2017 the FFmpeg developers built with gcc 6.2.0 (GCC) configuration: --disable-stripping --enable-pic --enable-shared --enable-pthreads --enable-nonfree --cross-prefix=arm-oe-linux-gnueabi- --ld='arm-oe-linux-gnueabi-gcc -march=armv7-a -mfpu=neon -mfloat-abi=hard --sysroot=/opt/openpli/sdg6/build/tmp/sysroots/sf4008' --cc='arm-oe-linux-gnueabi-gcc -march=armv7-a -mfpu=neon -mfloat-abi=hard --sysroot=/opt/openpli/sdg6/build/tmp/sysroots/sf4008' --cxx='arm-oe-linux-gnueabi-g++ -march=armv7-a -mfpu=neon -mfloat-abi=hard --sysroot=/opt/openpli/sdg6/build/tmp/sysroots/sf4008' --arch=arm --target-os=linux --enable-cross-compile --extra-cflags=' -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/opt/openpli/sdg6/build/tmp/work/armv7ahf-neon-oe-linux-gnueabi/ffmpeg/3.3-r0=/usr/src/debug/ffmpeg/3.3-r0 -fdebug-prefix-map=/opt/openpli/sdg6/build/tmp/sysroots/x86_64-linux= -fdebug-prefix-map=/opt/openpli/sdg6/build/tmp/sysroots/sf4008= -march=armv7-a -mfpu=neon -mfloat-abi=hard --sysroot=/opt/openpli/sdg6/build/tmp/sysroots/sf4008' --extra-ldflags='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed' --sysroot=/opt/openpli/sdg6/build/tmp/sysroots/sf4008 --enable-hardcoded-tables --disable-static --disable-runtime-cpudetect --enable-ffprobe --disable-altivec --disable-amd3dnow --disable-amd3dnowext --disable-mmx --disable-mmxext --disable-sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-xop --disable-fma3 --disable-fma4 --disable-avx2 --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-vfp --disable-neon --disable-inline-asm --disable-yasm --disable-fast-unaligned --disable-muxers --enable-muxer=mpeg1video --enable-muxer=h264 --enable-muxer=mp4 --enable-muxer=image2 --enable-muxer=mjpeg --enable-muxer=rawvideo --enable-muxer=mpeg2video --enable-muxer=matroska --enable-muxer=m4v --enable-muxer=image2pipe --enable-muxer=apng --enable-muxer=mpegts --enable-encoders --enable-encoder=mpeg1video --enable-encoder=png --enable-encoder=libx264 --enable-encoder=ljpeg --enable-encoder=mpeg4 --enable-encoder=jpeg2000 --enable-encoder=jpegls --enable-encoder=rawvideo --disable-decoders --enable-decoder=alac --enable-decoder=ape --enable-decoder=atrac1 --enable-decoder=atrac3 --enable-decoder=atrac3p --enable-decoder=cook --enable-decoder=dca --enable-decoder=dsd_lsbf --enable-decoder=dsd_lsbf_planar --enable-decoder=dsd_msbf --enable-decoder=dsd_msbf_planar --enable-decoder=eac3 --enable-decoder=evrc --enable-decoder=h264 --enable-decoder=iac --enable-decoder=imc --enable-decoder=mace3 --enable-decoder=mace6 --enable-decoder=metasound --enable-decoder=mjpeg --enable-decoder=h264 --enable-decoder=mpeg4 --enable-decoder=jpeg2000 --enable-decoder=jpegls --enable-decoder=mlp --enable-decoder=mp1 --enable-decoder=mp3 --enable-decoder=mp3adu --enable-decoder=mp3on4 --enable-decoder=mpeg1video --enable-decoder=nellymoser --enable-decoder=pcm_alaw --enable-decoder=pcm_bluray --enable-decoder=pcm_dvd --enable-decoder=pcm_f32be --enable-decoder=pcm_f32le --enable-decoder=pcm_f64be --enable-decoder=pcm_f64le --enable-decoder=pcm_lxf --enable-decoder=pcm_mulaw --enable-decoder=pcm_s16be --enable-decoder=pcm_s16be_planar --enable-decoder=pcm_s16le --enable-decoder=pcm_s16le_planar --enable-decoder=pcm_s24be --enable-decoder=pcm_s24daud --enable-decoder=pcm_s24le --enable-decoder=pcm_s24le_planar --enable-decoder=pcm_s32be --enable-decoder=pcm_s32le --enable-decoder=pcm_s32le_planar --enable-decoder=pcm_s8 --enable-decoder=pcm_s8_planar --enable-decoder=pcm_u16be --enable-decoder=pcm_u16le --enable-decoder=pcm_u24be --enable-decoder=pcm_u24le --enable-decoder=pcm_u32be --enable-decoder=pcm_u32le --enable-decoder=pcm_u8 --enable-decoder=pcm_zork --enable-decoder=png --enable-decoder=ra_144 --enable-decoder=ra_288 --enable-decoder=ralf --enable-decoder=s302m --enable-decoder=shorten --enable-decoder=sipr --enable-decoder=sonic --enable-decoder=tak --enable-decoder=truehd --enable-decoder=truespeech --enable-decoder=tta --enable-decoder=wmalossless --enable-decoder=wmapro --enable-decoder=wmav1 --enable-decoder=wmav2 --enable-decoder=wmavoice --enable-decoder=aac --enable-decoder=aac_latm --enable-decoder=libfdk_aac --enable-decoder=adpcm_ct --enable-decoder=adpcm_g722 --enable-decoder=adpcm_g726 --enable-decoder=adpcm_g726le --enable-decoder=adpcm_ima_amv --enable-decoder=adpcm_ima_oki --enable-decoder=adpcm_ima_qt --enable-decoder=adpcm_ima_rad --enable-decoder=adpcm_ima_wav --enable-decoder=adpcm_ms --enable-decoder=adpcm_sbpro_2 --enable-decoder=adpcm_sbpro_3 --enable-decoder=adpcm_sbpro_4 --enable-decoder=adpcm_swf --enable-decoder=adpcm_yamaha --enable-decoder=flac --enable-decoder=g723_1 --enable-decoder=g729 --enable-decoder=opus --enable-decoder=qcelp --enable-decoder=qdm2 --enable-decoder=vorbis --enable-decoder=wavpack --disable-demuxer=adp --disable-demuxer=adx --disable-demuxer=afc --disable-demuxer=anm --disable-demuxer=apc --disable-demuxer=ast --disable-demuxer=avs --disable-demuxer=bethsoftvid --disable-demuxer=bfi --disable-demuxer=bink --disable-demuxer=bmv --disable-demuxer=brstm --disable-demuxer=c93 --disable-demuxer=cdg --disable-demuxer=dnxhd --disable-demuxer=dsicin --disable-demuxer=dfa --disable-demuxer=dxa --disable-demuxer=ea --disable-demuxer=ea_cdata --disable-demuxer=frm --disable-demuxer=gsm --disable-demuxer=gxf --disable-demuxer=hnm --disable-demuxer=ico --disable-demuxer=ilbc --disable-demuxer=iss --disable-demuxer=jv --disable-demuxer=mm --disable-demuxer=paf --disable-demuxer=pva --disable-demuxer=qcp --disable-demuxer=redspark --disable-demuxer=rl2 --disable-demuxer=roq --disable-demuxer=rsd --disable-demuxer=rso --disable-demuxer=siff --disable-demuxer=smush --disable-demuxer=sol --disable-demuxer=thp --disable-demuxer=tiertexseq --disable-demuxer=tmv --disable-demuxer=tty --disable-demuxer=txd --disable-demuxer=vqf --disable-demuxer=wsaud --disable-demuxer=wsvqa --disable-demuxer=xa --disable-demuxer=xbin --disable-demuxer=yop --disable-demuxer=ingenient --disable-demuxer=image_dds_pipe --disable-demuxer=image_dpx_pipe --disable-demuxer=image_exr_pipe --disable-demuxer=image_j2k_pipe --disable-demuxer=image_pictor_pipe --disable-demuxer=image_qdraw_pipe --disable-demuxer=image_sgi_pipe --disable-demuxer=image_sunrast_pipe --enable-demuxer=image2 --enable-demuxer=image2pipe --enable-demuxer=m4v --enable-demuxer=mpegts --enable-demuxer=apng --enable-demuxer=image_jpeg_pipe --enable-demuxer=image_jpegls_pipe --enable-demuxer=image_png_pipe --enable-demuxer=realtext --enable-demuxer=rawvideo --enable-demuxer=ffmetadata --enable-demuxer=image_bmp_pipe --enable-demuxer=matroska --enable-demuxer=mp4 --enable-demuxer=h264 --enable-demuxer=mpegvideo --enable-parser=h264 --enable-parser=mjpeg --enable-parser=mpeg4video --enable-parser=mpegvideo --enable-parser=png --disable-filters --enable-filter=scale --enable-filter=drawtext --enable-armv6 --enable-armv6t2 --enable-vfp --enable-neon --disable-debug --pkg-config=pkg-config --enable-zlib --extra-cflags=' -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/opt/openpli/sdg6/build/tmp/work/armv7ahf-neon-oe-linux-gnueabi/ffmpeg/3.3-r0=/usr/src/debug/ffmpeg/3.3-r0 -fdebug-prefix-map=/opt/openpli/sdg6/build/tmp/sysroots/x86_64-linux= -fdebug-prefix-map=/opt/openpli/sdg6/build/tmp/sysroots/sf4008= -march=armv7-a -mfpu=neon -mfloat-abi=hard --sysroot=/opt/openpli/sdg6/build/tmp/sysroots/sf4008 -ffunction-sections -fdata-sections -fno-aggressive-loop-optimizations' --extra-ldflags='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed,--gc-sections -Wl,--print-gc-sections,-lrt' --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --datadir=/usr/share/ffmpeg --disable-mipsdsp --disable-mipsdspr2 --cpu=generic --enable-avcodec --enable-avdevice --enable-avfilter --enable-avformat --enable-avresample --enable-bzlib --enable-gpl --disable-libgsm --disable-indev=jack --enable-libbluray --enable-protocol=bluray --enable-libfreetype --enable-librtmp --disable-libvorbis --disable-lzma --disable-libmp3lame --enable-openssl --enable-postproc --disable-libschroedinger --disable-libspeex --enable-swresample --enable-swscale --disable-libtheora --disable-vaapi --disable-vdpau --disable-libvpx --enable-libx264 --disable-outdev=xv libavutil 55. 58.100 / 55. 58.100 libavcodec 57. 89.100 / 57. 89.100 libavformat 57. 71.100 / 57. 71.100 libavdevice 57. 6.100 / 57. 6.100 libavfilter 6. 82.100 / 6. 82.100 libavresample 3. 5. 0 / 3. 5. 0 libswscale 4. 6.100 / 4. 6.100 libswresample 2. 7.100 / 2. 7.100 libpostproc 54. 5.100 / 54. 5.100 Input #0, matroska,webm, from '1.mkv': Metadata: COMPATIBLE_BRANDS: isomiso2avc1mp41 MAJOR_BRAND : isom MINOR_VERSION : 512 ENCODER : IDMmkvlib0.1 LANGUAGE : und HANDLER_NAME : AudioHandler Duration: 00:45:27.80, start: 0.000000, bitrate: 2825 kb/s Stream #0:0: Video: vp9, none, 1920x1080, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 1k tbn, 1k tbc (default) Stream #0:1: Audio: opus, 48000 Hz, stereo, fltp (default) Output #0, mpegts, to 'Amaze-Dolby-thedigitaltheater.ts': Metadata: COMPATIBLE_BRANDS: isomiso2avc1mp41 MAJOR_BRAND : isom MINOR_VERSION : 512 HANDLER_NAME : AudioHandler LANGUAGE : und encoder : Lavf57.71.100 Stream #0:0: Video: vp9, none, 1920x1080 [SAR 1:1 DAR 16:9], q=2-31, 25 fps, 25 tbr, 90k tbn, 1k tbc (default) Stream #0:1: Audio: opus, 48000 Hz, stereo, fltp (default) Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (copy) Press [q] to stop, [?] for help [mpegts @ 0x118040] Timestamps are unset in a packet for stream 0. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly [mpegts @ 0x118040] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 3600 >= 3600 av_interleaved_write_frame(): Invalid argument frame= 3 fps=0.0 q=-1.0 Lsize= 153kB time=00:00:00.04 bitrate=31425.0kbits/s speed=25.5x video:144kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 6.217561% Conversion failed!
Δοκίμασε χωρίς το " -c:a copy "
Code:ffmpeg -i 1.mkv -map 0:0 -map 0:1 -c:v copy out.ts
Member SatDreamGr Projects
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916
Ωστόσο τώρα που το σκεύτομαι ξανά, στο ts μάλλον δεν υποστηρίζεται το VP9 "official" από το DVB.
Άντε να φτιάξει το opus σε κάτι άλλο συμβατό με .ts το VP9 δύσκολο να φτιάξει, αλλά ας δοκιμαστεί για να δούμε αν θα γίνει κάτι.
Member SatDreamGr Projects
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916
Δηλαδη η μετατροπη απετυχε λογω του οτι δεν υποστηριζεται (ακομα; ) το vp9 απο πλευρας του DVB consortium;Code:root@sf4008:/media/hdd/movie/ENA# ffmpeg -i 1.mkv -map 0:0 -map 0:1 -c:v copy out.ts ffmpeg version 3.3 Copyright (c) 2000-2017 the FFmpeg developers built with gcc 6.2.0 (GCC) configuration: --disable-stripping --enable-pic --enable-shared --enable-pthreads --enable-nonfree --cross-prefix=arm-oe-linux-gnueabi- --ld='arm-oe-linux-gnueabi-gcc -march=armv7-a -mfpu=neon -mfloat-abi=hard --sysroot=/opt/openpli/sdg6/build/tmp/sysroots/sf4008' --cc='arm-oe-linux-gnueabi-gcc -march=armv7-a -mfpu=neon -mfloat-abi=hard --sysroot=/opt/openpli/sdg6/build/tmp/sysroots/sf4008' --cxx='arm-oe-linux-gnueabi-g++ -march=armv7-a -mfpu=neon -mfloat-abi=hard --sysroot=/opt/openpli/sdg6/build/tmp/sysroots/sf4008' --arch=arm --target-os=linux --enable-cross-compile --extra-cflags=' -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/opt/openpli/sdg6/build/tmp/work/armv7ahf-neon-oe-linux-gnueabi/ffmpeg/3.3-r0=/usr/src/debug/ffmpeg/3.3-r0 -fdebug-prefix-map=/opt/openpli/sdg6/build/tmp/sysroots/x86_64-linux= -fdebug-prefix-map=/opt/openpli/sdg6/build/tmp/sysroots/sf4008= -march=armv7-a -mfpu=neon -mfloat-abi=hard --sysroot=/opt/openpli/sdg6/build/tmp/sysroots/sf4008' --extra-ldflags='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed' --sysroot=/opt/openpli/sdg6/build/tmp/sysroots/sf4008 --enable-hardcoded-tables --disable-static --disable-runtime-cpudetect --enable-ffprobe --disable-altivec --disable-amd3dnow --disable-amd3dnowext --disable-mmx --disable-mmxext --disable-sse --disable-sse2 --disable-sse3 --disable-ssse3 --disable-sse4 --disable-sse42 --disable-avx --disable-xop --disable-fma3 --disable-fma4 --disable-avx2 --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-vfp --disable-neon --disable-inline-asm --disable-yasm --disable-fast-unaligned --disable-muxers --enable-muxer=mpeg1video --enable-muxer=h264 --enable-muxer=mp4 --enable-muxer=image2 --enable-muxer=mjpeg --enable-muxer=rawvideo --enable-muxer=mpeg2video --enable-muxer=matroska --enable-muxer=m4v --enable-muxer=image2pipe --enable-muxer=apng --enable-muxer=mpegts --enable-encoders --enable-encoder=mpeg1video --enable-encoder=png --enable-encoder=libx264 --enable-encoder=ljpeg --enable-encoder=mpeg4 --enable-encoder=jpeg2000 --enable-encoder=jpegls --enable-encoder=rawvideo --disable-decoders --enable-decoder=alac --enable-decoder=ape --enable-decoder=atrac1 --enable-decoder=atrac3 --enable-decoder=atrac3p --enable-decoder=cook --enable-decoder=dca --enable-decoder=dsd_lsbf --enable-decoder=dsd_lsbf_planar --enable-decoder=dsd_msbf --enable-decoder=dsd_msbf_planar --enable-decoder=eac3 --enable-decoder=evrc --enable-decoder=h264 --enable-decoder=iac --enable-decoder=imc --enable-decoder=mace3 --enable-decoder=mace6 --enable-decoder=metasound --enable-decoder=mjpeg --enable-decoder=h264 --enable-decoder=mpeg4 --enable-decoder=jpeg2000 --enable-decoder=jpegls --enable-decoder=mlp --enable-decoder=mp1 --enable-decoder=mp3 --enable-decoder=mp3adu --enable-decoder=mp3on4 --enable-decoder=mpeg1video --enable-decoder=nellymoser --enable-decoder=pcm_alaw --enable-decoder=pcm_bluray --enable-decoder=pcm_dvd --enable-decoder=pcm_f32be --enable-decoder=pcm_f32le --enable-decoder=pcm_f64be --enable-decoder=pcm_f64le --enable-decoder=pcm_lxf --enable-decoder=pcm_mulaw --enable-decoder=pcm_s16be --enable-decoder=pcm_s16be_planar --enable-decoder=pcm_s16le --enable-decoder=pcm_s16le_planar --enable-decoder=pcm_s24be --enable-decoder=pcm_s24daud --enable-decoder=pcm_s24le --enable-decoder=pcm_s24le_planar --enable-decoder=pcm_s32be --enable-decoder=pcm_s32le --enable-decoder=pcm_s32le_planar --enable-decoder=pcm_s8 --enable-decoder=pcm_s8_planar --enable-decoder=pcm_u16be --enable-decoder=pcm_u16le --enable-decoder=pcm_u24be --enable-decoder=pcm_u24le --enable-decoder=pcm_u32be --enable-decoder=pcm_u32le --enable-decoder=pcm_u8 --enable-decoder=pcm_zork --enable-decoder=png --enable-decoder=ra_144 --enable-decoder=ra_288 --enable-decoder=ralf --enable-decoder=s302m --enable-decoder=shorten --enable-decoder=sipr --enable-decoder=sonic --enable-decoder=tak --enable-decoder=truehd --enable-decoder=truespeech --enable-decoder=tta --enable-decoder=wmalossless --enable-decoder=wmapro --enable-decoder=wmav1 --enable-decoder=wmav2 --enable-decoder=wmavoice --enable-decoder=aac --enable-decoder=aac_latm --enable-decoder=libfdk_aac --enable-decoder=adpcm_ct --enable-decoder=adpcm_g722 --enable-decoder=adpcm_g726 --enable-decoder=adpcm_g726le --enable-decoder=adpcm_ima_amv --enable-decoder=adpcm_ima_oki --enable-decoder=adpcm_ima_qt --enable-decoder=adpcm_ima_rad --enable-decoder=adpcm_ima_wav --enable-decoder=adpcm_ms --enable-decoder=adpcm_sbpro_2 --enable-decoder=adpcm_sbpro_3 --enable-decoder=adpcm_sbpro_4 --enable-decoder=adpcm_swf --enable-decoder=adpcm_yamaha --enable-decoder=flac --enable-decoder=g723_1 --enable-decoder=g729 --enable-decoder=opus --enable-decoder=qcelp --enable-decoder=qdm2 --enable-decoder=vorbis --enable-decoder=wavpack --disable-demuxer=adp --disable-demuxer=adx --disable-demuxer=afc --disable-demuxer=anm --disable-demuxer=apc --disable-demuxer=ast --disable-demuxer=avs --disable-demuxer=bethsoftvid --disable-demuxer=bfi --disable-demuxer=bink --disable-demuxer=bmv --disable-demuxer=brstm --disable-demuxer=c93 --disable-demuxer=cdg --disable-demuxer=dnxhd --disable-demuxer=dsicin --disable-demuxer=dfa --disable-demuxer=dxa --disable-demuxer=ea --disable-demuxer=ea_cdata --disable-demuxer=frm --disable-demuxer=gsm --disable-demuxer=gxf --disable-demuxer=hnm --disable-demuxer=ico --disable-demuxer=ilbc --disable-demuxer=iss --disable-demuxer=jv --disable-demuxer=mm --disable-demuxer=paf --disable-demuxer=pva --disable-demuxer=qcp --disable-demuxer=redspark --disable-demuxer=rl2 --disable-demuxer=roq --disable-demuxer=rsd --disable-demuxer=rso --disable-demuxer=siff --disable-demuxer=smush --disable-demuxer=sol --disable-demuxer=thp --disable-demuxer=tiertexseq --disable-demuxer=tmv --disable-demuxer=tty --disable-demuxer=txd --disable-demuxer=vqf --disable-demuxer=wsaud --disable-demuxer=wsvqa --disable-demuxer=xa --disable-demuxer=xbin --disable-demuxer=yop --disable-demuxer=ingenient --disable-demuxer=image_dds_pipe --disable-demuxer=image_dpx_pipe --disable-demuxer=image_exr_pipe --disable-demuxer=image_j2k_pipe --disable-demuxer=image_pictor_pipe --disable-demuxer=image_qdraw_pipe --disable-demuxer=image_sgi_pipe --disable-demuxer=image_sunrast_pipe --enable-demuxer=image2 --enable-demuxer=image2pipe --enable-demuxer=m4v --enable-demuxer=mpegts --enable-demuxer=apng --enable-demuxer=image_jpeg_pipe --enable-demuxer=image_jpegls_pipe --enable-demuxer=image_png_pipe --enable-demuxer=realtext --enable-demuxer=rawvideo --enable-demuxer=ffmetadata --enable-demuxer=image_bmp_pipe --enable-demuxer=matroska --enable-demuxer=mp4 --enable-demuxer=h264 --enable-demuxer=mpegvideo --enable-parser=h264 --enable-parser=mjpeg --enable-parser=mpeg4video --enable-parser=mpegvideo --enable-parser=png --disable-filters --enable-filter=scale --enable-filter=drawtext --enable-armv6 --enable-armv6t2 --enable-vfp --enable-neon --disable-debug --pkg-config=pkg-config --enable-zlib --extra-cflags=' -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/opt/openpli/sdg6/build/tmp/work/armv7ahf-neon-oe-linux-gnueabi/ffmpeg/3.3-r0=/usr/src/debug/ffmpeg/3.3-r0 -fdebug-prefix-map=/opt/openpli/sdg6/build/tmp/sysroots/x86_64-linux= -fdebug-prefix-map=/opt/openpli/sdg6/build/tmp/sysroots/sf4008= -march=armv7-a -mfpu=neon -mfloat-abi=hard --sysroot=/opt/openpli/sdg6/build/tmp/sysroots/sf4008 -ffunction-sections -fdata-sections -fno-aggressive-loop-optimizations' --extra-ldflags='-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed,--gc-sections -Wl,--print-gc-sections,-lrt' --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --datadir=/usr/share/ffmpeg --disable-mipsdsp --disable-mipsdspr2 --cpu=generic --enable-avcodec --enable-avdevice --enable-avfilter --enable-avformat --enable-avresample --enable-bzlib --enable-gpl --disable-libgsm --disable-indev=jack --enable-libbluray --enable-protocol=bluray --enable-libfreetype --enable-librtmp --disable-libvorbis --disable-lzma --disable-libmp3lame --enable-openssl --enable-postproc --disable-libschroedinger --disable-libspeex --enable-swresample --enable-swscale --disable-libtheora --disable-vaapi --disable-vdpau --disable-libvpx --enable-libx264 --disable-outdev=xv libavutil 55. 58.100 / 55. 58.100 libavcodec 57. 89.100 / 57. 89.100 libavformat 57. 71.100 / 57. 71.100 libavdevice 57. 6.100 / 57. 6.100 libavfilter 6. 82.100 / 6. 82.100 libavresample 3. 5. 0 / 3. 5. 0 libswscale 4. 6.100 / 4. 6.100 libswresample 2. 7.100 / 2. 7.100 libpostproc 54. 5.100 / 54. 5.100 Input #0, matroska,webm, from '1.mkv': Metadata: COMPATIBLE_BRANDS: isomiso2avc1mp41 MAJOR_BRAND : isom MINOR_VERSION : 512 ENCODER : IDMmkvlib0.1 LANGUAGE : und HANDLER_NAME : AudioHandler Duration: 00:45:27.80, start: 0.000000, bitrate: 2825 kb/s Stream #0:0: Video: vp9, none, 1920x1080, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 1k tbn, 1k tbc (default) Stream #0:1: Audio: opus, 48000 Hz, stereo, fltp (default) Stream mapping: Stream #0:0 -> #0:0 (copy) Stream #0:1 -> #0:1 (opus (native) -> mp2 (native)) Press [q] to stop, [?] for help 'aresample' filter not present, cannot convert audio formats. Error reinitializing filters! Failed to inject frame into filter network: Invalid argument Error while processing the decoded data for stream #0:1 Conversion failed!
Το να μην τα καταφερνει το ffmpeg αποκλειει οτι δεν θα μπορουσε να μετατραπει με αλλο προγραμμα;
Θα μπορέσει να μετατραπεί, αλλά όχι με "copy", δηλαδή θα γίνει κάποια μετατροπή.
Πχ αυτή η εντολή μπορεί να δουλέψει αλλά θα είναι αργό (γιατί θα κάνει μετατροπή σε video/audio).
Ωστόσο δοκίμασε και ένα online update γιατί βλέπω ότι έχει προστεθεί και αυτό: https://github.com/OpenPLi/gst-plugi...ommits/gst-1.0 που αφορά το vp9. Ίσως έχει φτιάξει η αναπαραγωγή με το gstreamer.Code:ffmpeg -i 1.mkv -map 0:0 -map 0:1 out.ts
Member SatDreamGr Projects
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916
Εγινε Θαναση.
Η τελευταια εντολη που ανεφερες σε τι διαφερει ουσιαστικα;
Μειωνει την ποιοτητα καθολου;
Member SatDreamGr Projects
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916
There are currently 1 users browsing this thread. (0 members and 1 guests)